video: msm: Fix section mismatch in mddi.c.

Repair a section mismatch between the mddi driver's
platform_driver structure and its probe method.

Change-Id: I72deed29bbbf5301d11d78dd290a88f9acadab31
Signed-off-by: Gregory Bean <gbean@codeaurora.org>
Signed-off-by: Daniel Walker <dwalker@codeaurora.org>
drivers/video/msm/mddi_client_nt35399.c: use devm_ functions

The various devm_ functions allocate memory that is released when a driver
detaches. This patch replaces the use of kzalloc by devm_kzalloc.

Additionally, this patch fixes a memory leak: some memory was allocated for
'panel' but not released when the subsequent call to setup_vsync fails.

Signed-off-by: Damien Cassou <damien.cassou@lifl.fr>
Acked-by: David Brown <davidb@codeaurora.org>
Signed-off-by: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
drivers/video/msm/mddi_client_*.c: use devm_ functions

Change-Id: I5e531d74f220613802e2070e8dadf5111ebcedf2
Linux-3.0.72

Change-Id: Id111846477bda292f60036507821d1d431096553
Revert "ext4: use atomic64_t for the per-flexbg free_clusters count"

This reverts commit 503f4bdcc078e7abee273a85ce322de81b18a224.
Merge remote-tracking branch 'upstream/jellybean' into cm-10.1