| Age | Commit message (Collapse) | Author |
|
Original source code pulled in from TI SGX Android DDK 1.9@2166536
Change-Id: Ibcdb0016a6b1ca2e26583c578eb690cc9cd57708
|
|
|
|
Revert the initialization to the original level
behavior, but in our case level high.
On xclock the key release is on a lower interrupt
than the key press. Handle the interrupts in decending
order to ensure the press is handled first.
Change-Id: Ie68255e1f0d67cce02eb59708e21cd2621e57e8f
Signed-off-by: James Wylder <jwylder@motorola.com>
|
|
Change-Id: I22fa8626112a34eb37a4e9190f9e723113c95cc8
|
|
Support for the sys_reset line was added so that it can be driven low
all the time. This line is only used in bootloader, but needs to be
driven low in the kernel to prevent random resets of the system.
Change-Id: I5c8976b578ee8cc8f7f960e34bcbe54ba45a780d
|
|
The GPIO banks were being reset at initialization. This looses the
value configured by bootloader and causes unpredictable behavior
on the system.
Change-Id: Ia41286f6b557e5c3e78745899db4231a9844abb0
|
|
Change-Id: I550fa23c781296785f95837e183cd0c68d69a417
|
|
Suspend resume mask the irqs using the chips
irq_enable/irq_disable callbacks. This does
not directly trigger an update to the hardware
mask.
By using the irq_mask maintained updated through
the callbacks, the tps65912 handler stays in step
with the irq resume sequence.
Change-Id: Ib8b57715f8ca50a9083d21db66d4a92f8ca8c8cd
|
|
The SPI flash IC can run up to 80MHz SPI speed, so increase the SPI
frequency to 24MHz and enable fast-read support for faster access.
Change-Id: I0af983fa25108170d5f17498b604d1c9f9f44424
Signed-off-by: Mohsan Habibi <mohsan@motorola.com>
|
|
Enable feature to allow m4sensorhub callback registration to finish
initialization for m25p spi flash, since there's a dependency on one
of the regulators controlled by m4.
Change-Id: I36f9fd8d072ce440b96f019489bcb734efc986ee
Signed-off-by: Mohsan Habibi <mohsan@motorola.com>
|
|
Add support for M4 sensor call back registration. This is needed
if there's a dependency on M4, such as needing a regulator that is
controlled by M4, before initialization can complete.
Change-Id: I3ceac935ae7fbc41bb36db79a0ce5601021a719d
Signed-off-by: Mohsan Habibi <mohsan@motorola.com>
|
|
TUSB phy driver needs to set the phy to the correct state once
at boot since there may not be an interrupt fired when they are
enabled.
Change-Id: I3cda43cee8048a3bb90eb1b4b2a7a0e581e016d5
|
|
Change-Id: I3bca559e9d4a2e8cf4f2b149eb11c1c20b6dcf89
|
|
Change-Id: I059010e8bbd57db637c9d952da535486a41fd69b
Signed-off-by: Dmitriy Gruzman <dgruzman@motorola.com>
|
|
Configure MAX17050 fuel gague to report "0" SOC if and only if undervoltage
battery alert triggered.
Change-Id: I96c681b4ffd22e78004ac1a2ea9f539527fcc74f
Signed-off-by: Dmitriy Gruzman <dgruzman@motorola.com>
|
|
Change-Id: I9788ec3ad71c0466b9dfd95e3f8c7809873fef55
Signed-off-by: Dmitriy Gruzman <dgruzman@motorola.com>
|
|
Add option for using battery undervoltage interrupt to report 0% capacity. When
this option is enabled, "0" SOC is reported if and only if the battery
undervoltage IRQ has fired.
Change-Id: I8f65b3365bff30c7ace0c52615277e07de372ea0
Signed-off-by: Dmitriy Gruzman <dgruzman@motorola.com>
|
|
Change-Id: I277149eb1ba867f48acc633fbb41a1f4eab35934
Signed-off-by: Dmitriy Gruzman <dgruzman@motorola.com>
|
|
Change-Id: I88130e8dedb05114e3803351611e5e07f856accf
Signed-off-by: Dmitriy Gruzman <dgruzman@motorola.com>
|
|
Add the flag since requesting a threaded interrupt without a primary handler and
without IRQF_ONESHOT set returns an error now.
Change-Id: If68f91eeebd7c323aa49c49503646fd73d41cd7d
Signed-off-by: Dmitriy Gruzman <dgruzman@motorola.com>
|
|
Set the last_event value in the phy to ensure listeners can
determine the state if they missed the notification.
Change-Id: I07ebf592aa2dc761fc702c016e272abc5f4e90b9
Signed-off-by: James Wylder <jwylder@motorola.com>
|
|
Fix typo in device tree configuration, so embedded MMC and WLAN SDIO
interfaces could be handled as non-removable.
Change-Id: I072f2fee467ab634181dcc1c91363f038e7e10b8
Signed-off-by: Andrey Gostev <fga022c@motorola.com>
|
|
Kernel doesn't need to control this pin, but it needs to remain low
otherwise there can be a random restart
Change-Id: I7f0df1c76054cbe53c28dc6bd9b0a64e58b46961
|
|
Change-Id: I6ceaf8a192a8212fa8d30efde3fbe3b000680d38
|
|
Disable mmc1 device tree node since Minnow doesn't support external SD card.
Change-Id: I57c18164b2d6490955704c931c57c8ffcb00b70e
|
|
Disable Texas Instruments WL12XX wireless LAN driver
Change-Id: Ie063515f68d850637876dcdc6b21411b7e947430
|
|
the panel still in sleep mode sometimes, might be caused by missing command from bridge.
work around to swap re-transmission mode for each command.
Change-Id: I281d2884202aea7b9352ce97265e500bfa884350
|
|
Change-Id: Ifea71cc6e998b05d7be760282bd7f15fec5f757a
|
|
Author: Jee Su Chang - w20740
Change-Id: Ie27db6e7c093d35cbbd447625595dab5f1af1a35
|
|
Change-Id: I11f09cbc4f41abc46d9cd98cc80032e6cd450964
|
|
Factory needs an interface to be able to force the tusb PHY driver
to stay powered on even when VBUS is not present. A sysfs entry
was added to give this control.
Change-Id: I1a197f677af1246ff14a707a6fa6ce7fb167edc5
|
|
Add two sets of pin cfgs, one for while c55 is in reset or powered off
and the other when c55 has power. Also, specify regulators needed when
c55 is supplied power.
Change-Id: I54fd141346487035b594d5e2b5bf20725828e84e
Signed-off-by: Mohsan Habibi <mohsan@motorola.com>
|
|
Some pins that are shared between AP and C55 can be driven by either
C55 or AP, but not both. Add mechanism to control the pin mux when
AP doesn't need those pins. Also, add dynamic regulator control when
c55 is not enabled.
Change-Id: I31d9ee40e0e8946620c66d716a8d9cb0bbdbbe16
Signed-off-by: Mohsan Habibi <mohsan@motorola.com>
|
|
The C55 will now boot from spi flash instead of being ram loaded through
UART. Add spi flash device so C55 firmware can be programmed into it.
Change-Id: I6c0ca3bef8587f3d220ae490f4889f95dfec8ad9
Signed-off-by: Mohsan Habibi <mohsan@motorola.com>
|
|
Enable m25p80 spi flash driver for Winbond W25Q80BW.
Change-Id: I7638a3e6e6ed33cb37ae581f3091ecd9953f684c
Signed-off-by: Mohsan Habibi <mohsan@motorola.com>
|
|
The omap2430-musb driver is being probed as a result
of entries in both the board files and the device tree.
Remove the board file initialization.
Change-Id: I305483f119d275b4eab55ce59cca508da49e4a10
Signed-off-by: James Wylder <jwylder@motorola.com>
|
|
Change-Id: I25bf749d3270f7e268d88bd09eb40bc926a53eec
Reviewed-on: http://gerrit.pcs.mot.com/609146
SLTApproved: Slta Waiver <sltawvr@motorola.com>
Tested-by: Jira Key <jirakey@motorola.com>
Reviewed-by: Sajid Dalvi <fsd017@motorola.com>
Submit-Approved: Jira Key <jirakey@motorola.com>
|
|
Change-Id: I199db9a837a91ef47dc6df0b20c76896761f7a50
Reviewed-on: http://gerrit.pcs.mot.com/608929
SLTApproved: Slta Waiver <sltawvr@motorola.com>
Tested-by: Jira Key <jirakey@motorola.com>
Reviewed-by: Douglas Zobel <dzobel1@motorola.com>
Submit-Approved: Jira Key <jirakey@motorola.com>
|
|
Change-Id: I3c665f1c31d14e73d3776982d570c250e6f8c3b1
Reviewed-on: http://gerrit.pcs.mot.com/608745
SLTApproved: Slta Waiver <sltawvr@motorola.com>
Tested-by: Jira Key <jirakey@motorola.com>
Reviewed-by: Sajid Dalvi <fsd017@motorola.com>
Submit-Approved: Jira Key <jirakey@motorola.com>
|
|
Author: Jee Su Chang - w20740
Change-Id: I52f31400c344f5ea9c7d524570b88feb0bfd0a36
Reviewed-on: http://gerrit.pcs.mot.com/608824
SLTApproved: Slta Waiver <sltawvr@motorola.com>
Tested-by: Jira Key <jirakey@motorola.com>
Reviewed-by: Douglas Zobel <dzobel1@motorola.com>
Submit-Approved: Jira Key <jirakey@motorola.com>
|
|
Change-Id: If19ce8a3c705c58f4439f67a8981fd0fb623ac55
Reviewed-on: http://gerrit.pcs.mot.com/608584
SLTApproved: Slta Waiver <sltawvr@motorola.com>
Tested-by: Jira Key <jirakey@motorola.com>
Reviewed-by: Sajid Dalvi <fsd017@motorola.com>
Submit-Approved: Jira Key <jirakey@motorola.com>
|
|
sequence
Change-Id: Ibca92600a7d84587e4528c6615ccb8f37210c333
Reviewed-on: http://gerrit.pcs.mot.com/608402
SLTApproved: Slta Waiver <sltawvr@motorola.com>
Tested-by: Jira Key <jirakey@motorola.com>
Reviewed-by: Douglas Zobel <dzobel1@motorola.com>
Submit-Approved: Jira Key <jirakey@motorola.com>
|
|
This reverts commit 7262389ae0eeb574d531aae78bb681332121e551.
This commit is causing power-up failure
Change-Id: Icd7f6daebb276dfc275ce21ae43a08ce67ccd342
Reviewed-on: http://gerrit.pcs.mot.com/608404
Submit-Approved: Jira Key <jirakey@motorola.com>
Tested-by: Jira Key <jirakey@motorola.com>
SLTApproved: Slta Waiver <sltawvr@motorola.com>
Reviewed-by: Douglas Zobel <dzobel1@motorola.com>
|
|
Change-Id: I340440f0e3c316d18f9480b19905b904538ce7cd
Reviewed-on: http://gerrit.pcs.mot.com/608265
SLTApproved: Slta Waiver <sltawvr@motorola.com>
Tested-by: Jira Key <jirakey@motorola.com>
Reviewed-by: Sajid Dalvi <fsd017@motorola.com>
Submit-Approved: Jira Key <jirakey@motorola.com>
|
|
Change-Id: I1844797379546be34813e0b687a63667c60e0e14
Reviewed-on: http://gerrit.pcs.mot.com/607878
SLTApproved: Slta Waiver <sltawvr@motorola.com>
Tested-by: Jira Key <jirakey@motorola.com>
Reviewed-by: Douglas Zobel <dzobel1@motorola.com>
Submit-Approved: Jira Key <jirakey@motorola.com>
|
|
Add volume key support using the gpio-matrix-keypad driver.
Change-Id: I426d373e5f5f47671f7fd7fed3b053aee5a00a98
Signed-off-by: Eric Tashakkor <w36098@motorola.com>
Reviewed-on: http://gerrit.pcs.mot.com/607955
Tested-by: Jira Key <jirakey@motorola.com>
SLTApproved: Slta Waiver <sltawvr@motorola.com>
Reviewed-by: Douglas Zobel <dzobel1@motorola.com>
Submit-Approved: Jira Key <jirakey@motorola.com>
|
|
Enable upstream OTG_WAKELOCK code for minnow
Change-Id: I8f24308c59da2ea22363e3a318fa4e80d49c10a6
Reviewed-on: http://gerrit.pcs.mot.com/607997
SLTApproved: Slta Waiver <sltawvr@motorola.com>
Tested-by: Jira Key <jirakey@motorola.com>
Reviewed-by: Douglas Zobel <dzobel1@motorola.com>
Submit-Approved: Jira Key <jirakey@motorola.com>
|
|
Send USB_EVENT_VBUS and USB_EVENT_NONE for VBUS insertion
and VBUS removed.
Change-Id: I8396346a25382037a0c588cf256fedfdf8a2bbd1
Reviewed-on: http://gerrit.pcs.mot.com/607998
SLTApproved: Slta Waiver <sltawvr@motorola.com>
Tested-by: Jira Key <jirakey@motorola.com>
Reviewed-by: Douglas Zobel <dzobel1@motorola.com>
Submit-Approved: Jira Key <jirakey@motorola.com>
|
|
Change-Id: Id8ed9d7c0593bab691236056b09305c9a4c899e7
Reviewed-on: http://gerrit.pcs.mot.com/607996
Tested-by: Jira Key <jirakey@motorola.com>
SLTApproved: Slta Waiver <sltawvr@motorola.com>
Reviewed-by: Douglas Zobel <dzobel1@motorola.com>
Submit-Approved: Jira Key <jirakey@motorola.com>
|
|
Panel and bridge IC regulators need to be enabled and disabled
dynamicly by the display driver instead of depending on them
being on all the time.
Change-Id: I3df350844443e71320c56471bbf2a45f631d6f2f
Reviewed-on: http://gerrit.pcs.mot.com/607910
SLTApproved: Slta Waiver <sltawvr@motorola.com>
Tested-by: Jira Key <jirakey@motorola.com>
Reviewed-by: Jee Su Chang <w20740@motorola.com>
Submit-Approved: Jira Key <jirakey@motorola.com>
|