ARM: zynq: slcr: Dont modify the reserved bits

Set only the 0-3 bits of the FPGA_RST_CTRL register
as other bits should not be set to 1.

Signed-off-by: Siva Durga Prasad Paladugu <sivadur@xilinx.com>
Reviewed-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>
Reviewed-by: Nathan Rossi <nathan.rossi@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
ARM: zynq: provide config option to select emio

Dont send always emio value as zero for zynq_gem_initialize
send it based on config.

Signed-off-by: Siva Durga Prasad Paladugu <sivadur@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
common: Do not show warning message for generic board

Microblaze hasn't been moved to use generic board
and there will be CONFIG_EXPERT option in mainline
which can overwrite this. Remove this warning for
now.
Zynq boards already use generic board option.

Signed-off-by: Michal Simek <michal.simek@xilinx.com>
zynq: Revert LTHOR setting for zynq for lthor 1.4

Remove LTHOR hacks to support lthor 1.4 version.
Based on our request tizen has fixed lthor 1.5
and enabled support for autodetection. Samsung IDs
were also removed that's why this workaround for zynq
can be reverted.

This patch partially revert this patch:
"zynq: Add USB lthor download protocol support"
(sha1: 63d9c976b291697abe6e3c0ca55d53142c62f23d)

Signed-off-by: Michal Simek <michal.simek@xilinx.com>