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.
arm: msm: 8226: fix ifdef logic of clocks

* introduced by commit 778b0f1a79a3fcd554d762f09a117cba8e57df7b
* breaks tianchi - it needs the clocks defined in the ifdef