zynq: ddrc: Setup half of memory only for ECC case

Reported-by: Cayer Yves <ycayer@ciena.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
Acked-by: Jagannadha Sutradharudu Teki <jaganna@xilinx.com>
microblaze: Define gpio commands when GPIO is available

Defined GPIO commands only when GPIO is properly
configured.

Reported-by: Tomas Thoresen <tomast@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
xilinx: Remove all petalinux targets

Petalinux is started to use different approach which
is using currently zynq targets.

Signed-off-by: Michal Simek <michal.simek@xilinx.com>
fpga: zynqpl: Add dcache flush support

Buffers must be cache and dma aligned.

Signed-off-by: Jagannadha Sutradharudu Teki <jaganna@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
zynq_common: Enable dcache

Signed-off-by: Jagannadha Sutradharudu Teki <jaganna@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>