arm: dts: Yukon: Add board names to compatible

Tianchi is marked as somc,tianchi -- mark the other boards
respectively as:
Eagle: somc,eagle
Flamingo: somc,flamingo
Seagull: somc,seagull
arm: msm: 8226: Remove ifdefs and "refactor" Sony clocks

Well, ifdefs are bad and not really clean.
Remove the ifdefs and initialize the clocks after detecting
the board we're running on.
video: msm: mdss_dsi: Send display on command prior unblanking

Obviously, if the display is off, unblanking isn't going to happen.
sound: soc: msm8974: Correct preprocessor misstake

fixup of 040e7acac: rhine mic fix

Signed-off-by: Bjorn Andersson <bjorn.andersson@sonymobile.com>
Merge pull request #85 from kholk/aosp/LNX.LA.3.5.2.2-03010-8x74.0

Yukon clocks cleanup and mdss logic fix
arm: msm: 8226: fix ifdef logic of clocks

* introduced by commit 778b0f1a79a3fcd554d762f09a117cba8e57df7b
* breaks tianchi - it needs the clocks defined in the ifdef
Merge pull request #86 from tilal6991/aosp/LNX.LA.3.5.2.2-03010-8x74.0

arm: msm: 8226: fix ifdef logic of clocks
Revert "yukon: disable selinux"

This reverts commit 27895cdc7da481169d95b627e5b2f0f35cbf87e7.