zynq_common: Enable arm dcc serial driver

Enabled DCC driver through CONFIG_ZYNQ_DCC.
Board configs must define this, if want to use.

Signed-off-by: Jagannadha Sutradharudu Teki <jaganna@xilinx.com>
serial: arm_dcc: Remove stdio structure support

Removed stdio structure ops support on arm_dcc
driver, and need to register with serial core
so-that it can access like remianing serial drivers.

Signed-off-by: Jagannadha Sutradharudu Teki <jaganna@xilinx.com>
serial: arm_dcc: Register with serial core

Register arm_dcc with drivers/serial/serial.c

Signed-off-by: Jagannadha Sutradharudu Teki <jaganna@xilinx.com>
zynq_cse: Add initial support for cse qspi board

Added zynq cse board support with qspi flash as a config
option.

bash> make zynq_cse_qspi_config
Configuring for zynq_cse_qspi - Board: zynq_cse, Options: CSE_QSPI

Signed-off-by: Jagannadha Sutradharudu Teki <jaganna@xilinx.com>
zynq_cse: Add initial support for cse nand board

Added zynq cse board support with nand flash as a config
option.

bash> make zynq_cse_nand_config
Configuring for zynq_cse_nand - Board: zynq_cse, Options: CSE_NAND

Signed-off-by: Jagannadha Sutradharudu Teki <jaganna@xilinx.com>
zynq_cse: Add initial support for cse nor board

Added zynq cse board support with nor flash as a config
option.

bash> make zynq_cse_nor_config
Configuring for zynq_cse_nor - Board: zynq_cse, Options: CSE_NOR

Signed-off-by: Jagannadha Sutradharudu Teki <jaganna@xilinx.com>