Merge pull request #1 from Petalinux/petalinux-v2014.2-rc

Petalinux v2014.2 rc
Remove axi_spi support as it is been phased out in Vivado

Signed-off-by: Jason Wu <j.wu@xilinx.com>
Rename axiiic to axi_iic

Signed-off-by: Jason Wu <j.wu@xilinx.com>
axidma: Add binding for dma-channels

This adds back the properties follows:
 - xlnx,include-dre
 - xlnx,device-id
 - xlnx,datawidth
These were removed due to incorrect documentation in kernel.

This is a partial revert of commit d90d9a5fc9378887e838371c86c8e8ab68bc324e

Signed-off-by: Jason Wu <j.wu@xilinx.com>
Add axi_timebase_wdt support

Signed-off-by: Jason Wu <j.wu@xilinx.com>
device-tree: Remove wdt from ccf generation

Signed-off-by: Jason Wu <j.wu@xilinx.com>
axi_iic: Do not generate IP perameter properties

Signed-off-by: Jason Wu <j.wu@xilinx.com>
axi_qspi: Do not generate ip parameters

except generate xlnx,num-ss-bit property

Signed-off-by: Jason Wu <j.wu@xilinx.com>
axi_pcie: Generate dts properties that work with kernel v2014.2_web tag

Properties that can't be generated
 - interrupts
 - interrupt-parent
 This is because the interrupt port is external port, thus can't be detected

Generate xlnx,pciebar2axibar-1 property if the xlnx,pciebar-num is less
than 2. This is a workaround for the incorrect driver assumption.

Signed-off-by: Jason Wu <j.wu@xilinx.com>
dt:common_proc:set_drv_conf_prop: Add property type configuration

 - Allow user to to set property type
 - Add boolean property

Signed-off-by: Jason Wu <j.wu@xilinx.com>
dt:common_proc: Add add_cross_property proc

This procedure allows user to add a new property based on the different
driver handler's properties.

Signed-off-by: Jason Wu <j.wu@xilinx.com>
Add AXI VDMA support

Signed-off-by: Jason Wu <j.wu@xilinx.com>
Fix AXI DMA

Signed-off-by: Jason Wu <j.wu@xilinx.com>
Rename axidma to axi_dma

Signed-off-by: Jason Wu <j.wu@xilinx.com>
Add AXI CDMA support

Signed-off-by: Jason Wu <j.wu@xilinx.com>
smccps: Remove unnecessary binding properties

Signed-off-by: Jason Wu <j.wu@xilinx.com>
nandps: Set arm,nand-cycle-tX properties based on C_NAND_CYCLE_TX

Signed-off-by: Jason Wu <j.wu@xilinx.com>
norps: Remove unnecessary properties

Properties xlnx,sram-cycle-t<0-6> and band-width are not required for
the driver.

Signed-off-by: Jason Wu <j.wu@xilinx.com>
axican: Setup tx and rx depth binding

Set up tx and rx depth bindings
 - xlnx,can-tx-dpth based on c_can_tx_dpth
 - xlnx,can-rx-dpth based on c_can_rx_dpth

Signed-off-by: Jason Wu <j.wu@xilinx.com>
axi_traffic_gen: Fix ATG support

Signed-off-by: Jason Wu <j.wu@xilinx.com>