Strip debugging symbols from installed wifi modules

This saves several MB in the installed system.

Change-Id: Iad35f73de5ebea171b96e654f4d0b3f3a72163e8
Lock the CPU clock speed to 1 GHz as early as possible

This reduces the amount of time the CPU is running at higher clock
speeds during early boot.

Change-Id: I01f141133a943d52b772e792c7547a7897d22266
init.encore.rc: update network interface names for BT tethering

Change-Id: I7cccff20d59f4ea966ea5a0b7afe182dc486c017
Add a new power HAL

This very simple power HAL pins the L3 (memory) bus clock speed to the
max only while the screen is on, allowing us to benefit from improved
graphics performance without using power unnecessarily while the screen
is off.

Change-Id: Ib9f65fdd98e7dcec679f5a13878ff6033674fdb2
Remove obsolete/unused blobs

* DSP firmware: we're using newer firmware in the vendor/ tree
* overlay.omap3.so: obsolete since ICS

Change-Id: I0643f6cf4d175379d287bff87c8c0bbc43a63c2d
setup-makefiles.sh: remove obsolete libaudiopolicy.so reference

Change-Id: I2363b247838e1183c3fb8533e79ec70ff37d49b1
SurfaceFlinger: use HAS_CONTEXT_PRIORITY

The OMAP3 SGX530 EGL driver has this extension, and it appears to help
performance, so use it.

Change-Id: I5019674a3199e1efa69ccf57c8f860abdab645f9
Disable scissor optimization in the display stack

XXX: The scissor optimization is known to slow down SGX540; verify that
it slows down SGX530 as well

Change-Id: Ie1873456e755a745dbdffee941ece62eaacbca27
KXTF9 HAL: close file descriptors when we're done with them

The failure to do so was leaking file descriptors, eventually causing
all of userspace to fall over with EMFILE errors.  Thanks to XDA user
webyrd for reporting.

Change-Id: I4dba0cde755aa6381e0b71406628fa724276363a
Allow the setting of the grid size in Trebuchet.

This allows the user to set the launcher grid size up to 11x10.
Default behavior is unchanged.
If too large a size is chosen then icons will be cut off or overlap.

Change-Id: I3c22360bf1e39a9795a5a7dde0bd4c8b335f1902
Merge "Allow the setting of the grid size in Trebuchet." into cm-10.1
Add a new powervr.ini to configure the screen refresh rate

We need to configure the screen refresh rate in order to get optimum
performance without tearing from the graphics subsystem.

While we're at it, remove this file from proprietary-files.txt -- it's
not a binary blob, so it doesn't belong there.

Change-Id: I303900db4e892a23b23b5a48b18c28011faca2de
Update ro.vold.switchablepair for new storage locations

Thanks to XDA user leapinlar for noticing these were out of date.

Change-Id: I3fc5950053ee17477a6fea3bb4a35fb26d788a51
merged cyanogen/cm-10.1