Revert "Revert "mako: msm: board: enable HS200 bus speed mode support""

This reverts commit e039dcb2ebcf3afcfc133caefb60a6836f437a63.
Revert "usb: ks_bridge: Fix memory leaks in the driver"

This reverts commit d690f360080180740ed0d05b6e34142365bfe9ce.
msm: acpuclock-krait: NULL terminate L2 table for find_cur_l2_level()

find_cur_l2_level() assumes that the L2 table is NULL terminated
when it has never been terminated. Therefore, if the rate that is
read from the hardware during boot is not found in the table we
will run off the end of the table and read potential junk values.
NULL terminate all the L2 tables so that the loop in
find_cur_l2_level() is guaranteed to terminate.

Change-Id: Ia5d0213000b44def35e388fd3cadf0293344257b
Reported-by: Laura Abbot <lauraa@codeaurora.org>
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
msm: acpuclock-8064: Lower VDD_DIG voltage vote for L2 at 384MHz

New characterization data shows that vdd_dig voltage for L2@384MHz
can be lowered to 0.95v. Update the data in this patch.

Signed-off-by: Tianyi Gou <tgou@codeaurora.org>
(cherry picked from commit 7a904ecd4f43f228cd1b3ea0d8ef4054b69cdb35)

Conflicts:

	arch/arm/mach-msm/acpuclock-8064.c

Change-Id: Iea8f502d8eb08d7810dc11fae9f3c2e10c1381ff
Signed-off-by: Ram Kumar Chakravarthy Chebathini <rcheba@codeaurora.org>
msm: acpuclock-8064: Update L2 voltage table
     support faster bins

Change-Id: I0e2a1f5407633f68edb06b8b3d90fda68db1bf46
msm: rotator: Support Fast YUV for 8960, 8064 and 8x30 targets.

Add Fast YUV support in rotator for 8960, 8064 and 8x30 based
targets to improve performance for YUV 420P and 420PP inputs.

CRs-fixed: 415246
Change-Id: Ib4cbbd0fd45a82b8d409e7f52ae8bf8420b2c4eb
Signed-off-by: Mayank Chopra <makchopra@codeaurora.org>
msm: board-mako-gpiomux: clean up of AP2MDM GPIO configurations

Fix drive strength of each of the ap2mdm gpios cleanup so as to avoid
any leakage current and incorrect state. The ap2mdm gpios are
using the default MUX configuration to set them as input and we change
the direction of the gpio as required. Having high drive strength for
these gpios will end up with more leakage current.

Change-Id: Ia1e260db6c0a58f62f47d84d646d303df6794bdf
sensors: change sysfs attribute permissions

Those attributes used to be writable by world. This change allows
read only access by world.

CRs-Fixed: 382751

Change-Id: I2b37763514a86da9beed3fcb7dcb4706c790e44d
Signed-off-by: Wentao Xu <wentaox@codeaurora.org>
Signed-off-by: Neha Pandey <nehap@codeaurora.org>
Merge branch 'faster' of github.com:elektroschmock/lge-kernel-mako into faster