msm8974: Initial bringup for L

Change-Id: Ife96784efc5a19fce6e4d5d11792a8683ffff75f
msm8974: Enable 24-bit PCM offload

Change-Id: Ic77e093b1f6da4b8e6920b26b20dbcf0722558b3
msm8974: Update for new perf library

Change-Id: I3e437b64a4698039d3b36c5c77a8bf765deec9c2
msm8974: Fix all the things

 * BT, network, sound

Change-Id: I7eaf3f36ef984000e4ea8ae9397cc162b4af1ac3
msm8974: lights: Cleanup light state handling

Change-Id: I62bace34784c7a8e79966861126b06f2f75354d7
msm8974: Remove deprecated flags

 * Use Google's new USB audio implementation
 * Remove unnecessary flags

Change-Id: Id2f8dfdecc979b6551625a17732484fb668c8f98
msm8974: Don't build proprietary features

 * Not shipping on this device.

Change-Id: I5332ca9548587c3164cc16f67bca28e11a733f22
msm8974: Enable multiuser

Change-Id: I73ae4efbbf0be8ddb8dadf1aa0850b73825b8002
msm8974: Update blob list

 * NON FINAL

Change-Id: I3f26c0eea888766d59b946d6df42823ff5518eb2
msm8974: Move screen resolution to devices

Change-Id: Iee983ce9d2a92b85e09cf38895f578632ea27289