device_commands: changed CN0188 commands by

adding CN0218 functionality in the same file (few differences between
CN0188 and CN0218 commands)
platform_drivers: update Communication file by

adding the CN0218 SPI port definition
ad9361: ADI_DATA_SEL should be set to DATA_SEL_DMA if the DATA_DMA mode is used.
fmcomms1: The variables were renamed.
device_drivers: added AD7280A driver
device_commands: added CN0235 commands
platform_drivers: update Communication file by

adding CN0235 SPI port definition and some GPIO pins for AD8280 which is
a hardware device on CN0235 board
fmcomms1: The DDS has used a fixed DAC_CLK frequency.

Now it reads the actual DAC_CLK frequency every time  a new DDS sine
frequency is set.
device_drivers: changed AD7171 driver in order to

be used also for AD7170 device
device_commands: changed CN0188 commands by

adding also CN0240 functionality
platform_drivers: update Communication file by

adding the CN0240 SPI port definition
device_drivers: added AD7920 driver
device_commands: added CN0241 commands
platform_drivers: update Communictaion file by

adding the CN0241 SPI port definition
fmcomms1: The VDMA was replaced by the AXI DMAC for all FMCOMMS1 projects.
fmcomms1: The AXI DMA was replaced by the AXI DMAC for all FMCOMMS1 projects.
device_drivers: added AD7790 driver
device_commands: added CN0271 commands
platform_drivers: update Communication file by

adding the CN0271 SPI port definition
fmcomms1: On VC707, XPAR_AXI_DMAC_2_BASEADDR and XPAR_AXI_DMAC_3_BASEADDR are not present.