summaryrefslogtreecommitdiff
path: root/arch/arm/boot
AgeCommit message (Collapse)Author
2016-11-04Mods for turning off UART3 pins, setting them in safe mode.Mattis Fjallstrom
Change-Id: I30b35780710afd2d1579cc6b4b91d4d1b735a149
2016-05-11YAFFA (Yet Another Fix For Alarm), this time removing the sys_nirq pin from ↵mattis fjallstrom
pad_wkup in device tree. Also fixing i2c-1s pin address and some spelling and indentation issues. Change-Id: Ie7adfb0c1ee9421cab85ad8be071825a43e99aca
2016-05-04Further minor fixes to tps65910 and interrupts. No smoking guns, just minor ↵mattis fjallstrom
tweaks and some clean-up. Change-Id: I9b184b3fcdb32dac01c7bd75df55a74b39cc6e53
2016-04-28Removing code that enabled/disabled interrupts as a result of power ↵mattis fjallstrom
management notifications, fixing pinmux and reading status register twice (per tps69510 TRM). Change-Id: Idaac043ebe18229333bb7c090865e9ca3804f189
2016-04-28Changes for supporting RAMOOPS and pstore.mattis fjallstrom
Change-Id: I9322bfe520c05b3e45dcacb12b1a836be8126c2c
2016-03-24Adding a new EXT_SLEEP flagEvan Wilson
This flag ensures the regulator is in full ACTIVE mode during sleep Normally the tps65910 regulators go into an IDLE mode during sleep Change-Id: I30c0025ee1904ac20fec3ced66041f006658b92c
2015-04-16Merge "Enable/disable fuel gauge wake up depending on charge state. This ↵Evan Wilson
turns off interrupts from the fuel gauge while charging." into android-3.10-bringup
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-16Increasing vaccel to 2.7 V to prevent the Accel from dropping below the min. ↵Evan Wilson
voltage Change-Id: I8f124ef6479b427f3c8ffd03e36c3ef205f9f23e
2015-12-02Turning all tps features on in device tree.mattis fjallstrom
Change-Id: Id35bc5743c7f5865a27e587e7b1ce3b7abba74dc
2015-11-20Power changes: Removed dummy regulators, added cpufreq table initialization ↵mattis fjallstrom
and makes sure that cpufreq gets initialized properly. Change-Id: I679d86c150e4acee098e4a5cfe1855d46fac872a
2015-11-20First steps at making cpufreq scale properly again.mattis fjallstrom
Change-Id: Ibe4a4f1440d1b7dd2de9a285d728834eb0b87e66
2015-04-16Merge "SW reset the Accelerometer if it's in a bad state. Check this on ↵Evan Wilson
every resume" into android-3.10-bringup
2015-12-23SW reset the Accelerometer if it's in a bad state. Check this on every resumeEvan Wilson
Change-Id: Icd61eac39e1cfe42446c44622c92aed6df0b5b1d
2016-01-14Audio To BT: added capture and playback alsa devicesxnikdor
Mattis: Rebased to android-3.10-bringup. Change-Id: Id1660d1f1a45ee039609955efbc53b75364b5ca1
2015-09-04Turning USB chip off during sleep, saving 0.5mA.mattis fjallstrom
Change-Id: If41c47a31f2a031785a6230e832ef280579af4ef
2015-08-11Merge branch 'mindtribe_dev' into android-3.10-bringupmattis fjallstrom
Conflicts: arch/arm/boot/dts/omap3_h1.dts drivers/iio/imu/st_lsm6ds3/st_lsm6ds3_trigger.c Both resolved. Change-Id: I42c070961bff246b07179dcaae1fc784dddb0328
2015-08-11Bluetooth working in sleep mode.mattis fjallstrom
Change-Id: I20e42e204dbf73c5f8468fc7733fa29c6ea1c2f2
2015-08-07From: Oleksandr Kozaruk <oleksandr.kozaruk@globallogic.com>Evan Wilson
Date: Fri, 31 Jul 2015 15:04:36 -0700 Subject: [PATCH 4/4] olio: DT: set gpio 128 pinmux to control PWM of LM3530 GPIO 128 connected to PWM pin of LM3530 which is used in simple enable/disable mode, and would shut down LM3530 in suspend. When PWM is '1' then a display backlight is enabled, if pulld low backlight is disabled. We set pinmux to be mode 4, output in active mode, and in supsend to be offenable, offoutput, offpulldown. See: http://processors.wiki.ti.com/index.php/Optimizing_OMAP35x_and_AM/DM37x_OFF_mode_PAD_configuration Change-Id: I4a9fa211abf174b129aff9c9c9421f575ce88e25
2015-08-04Merge remote-tracking branch 'olio/mindtribe_dev' into android-3.10-bringupEvan Wilson
Change-Id: Ib628ec8c5402bdaec5cc4924f674ba1c38206993
2015-08-03Set UART_PORT to 0, modified pin muxingmattis fjallstrom
Change-Id: Ie4d8b4aed4d2b50c9b95b3de89fdf68343580b07
2015-07-25Merge branch 'android-3.10-bringup' of ↵Evan Wilson
ssh://internal.oliodevices.com:29418/kernel/omap into android-3.10-bringup
2015-07-25New touch sleep settings.Evan Wilson
After integrating the latest Atmel driver we will now use deep sleep instead of turning off the Touch/Disp reglator This should fix the touch wake-up issue (where the touch doesn't work when waking from sleep) It should also increase the wake time. Change-Id: Id12c8f95722260897191f9e9fefb08a0af0d65a9
2015-07-25Removing wake from uart3mattis fjallstrom
Change-Id: I6f96f6c2d67f7c935c7d6af1a504e69f1ca314bf
2015-07-24Changing interrupt pin from BT through device tree.mattis fjallstrom
Change-Id: Ia794bcffc6d98a248a058d5dcd326192da5179cc
2015-07-23Merged bluetooth and ST mods from mattis_bt_work.mattis fjallstrom
Change-Id: Ic904469eae89e5678a502e78309b30ab9715cd41
2015-07-23Bluetooth in sleep mode fixesmattis fjallstrom
Change-Id: I9d1a303ad09db22514a27184798c38b24c0b1b71
2015-07-17Refactor fixes for tps65910mattis fjallstrom
Change-Id: I8aee8f4304aa1ef8e9607f4674487d8e32ff5eaa
2015-07-17Power mods: Turning off VDD1 and VDD2, fixed timing issues with tps wake-up, ↵mattis fjallstrom
other robustness fixes. Change-Id: I68cb2fb32a9749558a2eeecd916d64b2c2fbf096
2015-07-07Adding microphone enable pin muxing - pull high when on, pull low in ↵mattis fjallstrom
off-mode, thereby keeping the microphone chip on / off. Change-Id: Icc912e83c3f54f0bf46839df1f18a84f6a128969
2015-07-06First stab at making the microphone / sound card sleep during suspend.mattis fjallstrom
Change-Id: I3a388bd912410b55ac5e860654e3e16965caccaa
2015-07-06Merge branch 'android-3.10-bringup' of ↵mattis fjallstrom
ssh://internal.oliodevices.com:29418/kernel/omap into android-3.10-bringup Change-Id: I600f39719a0637ef9b964f92cec395cd76f30f07
2015-07-06Fixing clkreq polarity, adding more PV specific pins to device tree file, ↵mattis fjallstrom
leaving bluetooth regulator always on. Change-Id: I343b8e89601d25f7593313b6d9c6adb47180c14a
2015-07-02Changing the USB CS pin for PVmattis fjallstrom
Change-Id: I7c1cfb8fdc7c42f68fb065af89c5263b9582f086
2015-07-02Moved from Invensense accelerometer to ST.mattis fjallstrom
Change-Id: If42c1a612784368bea2f77d2ef8722a31f9a4f34
2015-07-01Sleep and wake almost functional in Android (weird crash during startup if ↵mattis fjallstrom
accelerometer is included). Change-Id: I8f7285d1517dd5aa1d2a0b063357664399a03535
2015-07-01Various minor fixes after merge with globallogic_suspend.mattis fjallstrom
Change-Id: I0226f4a95567353040002bee807c31461d69d041
2015-07-01Cherry-picked from globallogic_suspend. Adds wake-up register settings to ↵Oleksandr Kozaruk
trace log and enables PMICs 32k clock even during suspend. Change-Id: I4f02cab5f67d09f8a4d0b8054d77f158a817f034
2015-06-23Sashas device tree and low power mods PLUS reintroducing to the board file ↵mattis fjallstrom
those things that aren't yet in the DT. Change-Id: I99853ac272380ae07a533d8f0c9dffff9478c684
2015-06-16Adding wake-up muxing for uart3 pinsmattis fjallstrom
Change-Id: I1a0bcf7749de452b76150c53beaeff3c95f774e1
2015-06-16Updating pinmux for BT LPMEvan Wilson
Change-Id: I008ef3310e786cd089d00720f3b7aca5114a69a4
2015-06-16Moving serial ports back to board file, so that Bluetooth initializes properly.Evan Wilson
The Bluetooth was getting HCI timeouts because of something happening with Device tree initialization Also for wake_peer functionality (to be added in next commit) we need to use a board file. Change-Id: I14e8447af08ba5fbadd8a8334ad35ae776b2995b
2015-06-11Tiny changes makes a big difference - bluetooth sleep workingmattis fjallstrom
Change-Id: Ia8b61398e1d07f4add1da0528557fd0339bbf95c
2015-06-10First stab at BT pins correct with Devicetreemattis fjallstrom
Change-Id: I4e8f86fb51030ba04129d24cd00da26487dafffc
2015-06-10Latest bluetooth pinmuxesmattis fjallstrom
Change-Id: I926c6f31a87ed4883767859b46d64dde11832658
2015-06-09Making bluetooth work with the updated kernel and sleep modes.mattis fjallstrom
Change-Id: Ia4cdf405b77b0219e9e7d76a1ae2691b607235c3
2015-06-09Making bluetooth work with the updated kernel and sleep modes.mattis fjallstrom
Change-Id: Ia4cdf405b77b0219e9e7d76a1ae2691b607235c3
2015-06-09Better sleep and device tree, now mostly working in Android.mattis fjallstrom
Change-Id: I88bcc5cd5c47b9f68b60c4081e3f0e2ba3e4ee77
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