intelli_plug: welcome to the naruKa

Se, no!
intelli_plug: unify powersuspend and earlysuspend drivers

also minor clean up on the persist logic

bump to version 3.7

Signed-off-by: Paul Reioux <reioux@gmail.com>
intelli_plug: adjust thread capacity for Cortex A7 SOCs

Cortex A7 is much weaker than Krait processors

Signed-off-by: Paul Reioux <reioux@gmail.com>
intelli_plug: fix thread capacity threshold calculation

Signed-off-by: Paul Reioux <reioux@gmail.com>
intelli_plug: fix logic error for eco mode profiles

Signed-off-by: Paul Reioux <reioux@gmail.com>
intelli_plug: only apply suspend/resume logic if active

Signed-off-by: Paul Reioux <reioux@gmail.com>
intelli_plug: fix incorrect cpufreq API usage

This resolves the wakeup kick and screen off max issues

Signed-off-by: Paul Reioux <reioux@gmail.com>
intelli_plug: initialize ip_info struct element during driver init

this will eliminate race issues

Signed-off-by: Paul Reioux <reioux@gmail.com>
intelli_plug: use primary CPU's info data for non-boot cpu's settings

Async CPU design has caused quite a bit of grief for controlling cpu
frequencies

bump to version 3.8

Signed-off-by: Paul Reioux <reioux@gmail.com>
intelli_plug: older Qualcomm kernel compatibility fixup

ARGH... really angry at CAF code.

some cpufreq driver APIs are incredibly unstable with some of the older
MSM kernels.  The correct way is the fix the cpufreq drivers, but there are
tons of variations out there, so rather than depending on a fix, make
intelli_plug more universal by avoiding the troubling APIs altogether

Signed-off-by: Paul Reioux <reioux@gmail.com>
Revert "EHCI: HSIC: disable pm runtime device before remove hcd"

This reverts commit 3dd49067a64391bdeef4ae0b98c9d18d8107dd8d.
Revert "USB: ehci_hcd: Don't panic on receiving FATAL ERROR"

This reverts commit efa4f3181735c1b1415ffd78c77219f2d205c237.
Revert "EHCI: HSIC: fix driver removal function for msm_hsic_host"

This reverts commit 1ddebe332d6d721bfa0d1175d7f75b91d01f1f38.
Revert "usb: ehci-msm-hsic: Restore CMD_RUN bit in ehci->command after resume"

This reverts commit ed1ffb56fe3ac677f431f6c921ae5a02898c8542.
Revert "usb: gadget: ci13xxx_msm: Allow BAM enable and disable"

This reverts commit 270f5014b33b76fdbd33a15b1395b88d4a3cbf2f.
Revert "usb: host: ehci: allow ehci_bus_resume symbol to be unused"

This reverts commit 89b844b8ef029eeaf1ef7a1b061b9d53b861102e.
Revert "usb: ehci-msm-hsic: Add asynchronous reset to HSIC"

This reverts commit e590861e4637f4a51a65b9ee57c7fd7e1626c8fb.
Revert "usb: hsic: suspend hsic until really activated by the gadget driver"

This reverts commit d20165a3e37ed34dc44115436d0dadd4c50458fc.
Revert "usb: ehci-msm-hsic: Change HSIC reset sequence"

This reverts commit 5253b3bada804ebf4c24e6509213e2827feb7774.
Revert "EHCI: HSIC: Allow standalone power collapse when HSIC is active"

This reverts commit 26c19a566388ed36c897e7b0544575160bcaff62.