Merge tag 'dt-fixes-for-3.14' of git://

Pull devicetree fixes from Rob Herring:
 "Fix booting on PPC boards.  Changes to of_match_node matching caused
  the serial port on some PPC boards to stop working.  Reverted the
  change and reimplement to split matching between new style compatible
  only matching and fallback to old matching algorithm"

* tag 'dt-fixes-for-3.14' of git://
  of: search the best compatible match first in __of_match_node()
  Revert "OF: base: match each node compatible against all given matches first"