zynq-7-base.dtsi: Update base dts for zynq

* Add missing clocking properties to various devices
* Add additional compatible strings for various devices
* Fix up some missing interrupt information
* Update the slcr node

Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
qemuzynq: Fix device tree phy node address

* In QEMU GEM has the phy address of 23, not 7, it also does not respond
  to address 0

Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
qemuzynq: Added qemuzynq-yocto.dts for linux-yocto

Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
machine: Fix inclusion of dtsi's for *-yocto devicetrees

* Fix inclusion of zynq-7-mainline-gem.dtsi so that nodes properties in
  the board level are not overwritten
* Add the *-yocto.dts to the machine configurations

Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
machine-xilinx-board.inc: Defines board specific configuration

* Currently configures virtual/bootloader to be part of the image

Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>