drivers/iio/adc/ad9361: Fix ad9361_validate_enable_fir()

Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
Merge branch 'xcomm_zynq_new_pcore_regmap' of https://github.com/analogdevicesinc/linux into xcomm_zynq_new_pcore_regmap
drivers/iio/adc/ad9361: Fix typo/bug in previous commit

Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
arch/arm/boot/dts/zynq.dtsi: Fix gpio binding bug

Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
drivers/iio/adc/ad9361: Use devm_gpiod and name the reset gpio

Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
drivers/iio/adc/ad9361: Add RX2 Phase inversion option

Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
drivers/iio/adc/ad9361: Add Multi Chip Sync (MCS) Support

Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
arch/arm/boot/dts/zynq-adv7511-xcomm: Updated to be compatible with Vivado projects.
cf_axi_jesd204b_v51: Add Platform Device Driver Xilinx LogiCORE IP JESD204 v5.1

Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
cf_axi_jesd204b_gt: Add plaform driver for ADI AXI-JESD204B GT Interface Module

Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
Merge branch 'xcomm_zynq_new_pcore_regmap' of https://github.com/analogdevicesinc/linux into xcomm_zynq_new_pcore_regmap
iio: cf_axi_dds: Add support for streaming transmit

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
dmaengine: axi-dmac: Skip empty transfers

Instead of setting up a bogus hardware transfer skip transfers with 0 bytes.

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
dmaengine: axi-dmac: Add support for hardware cyclic transfers

For cyclic transfers that do not require a callback to be called and when the
hardware supports cyclic transfers we can setup the transfer as a hardware
cyclic transfer. This means that it is not necessary to handle IRQs and
reprogramm the DMA controller.

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
iio: Add support for cyclic block transfers

If a block has the IIO_BUFFER_BLOCK_FLAG_CYCLIC flag set that block will be
repeated until the buffer is disabled.

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>