iio:frequency:ad9517: Sync after direct reg write access and allow custom firmware names

Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
Merge branch 'xcomm_zynq' of https://github.com/analogdevicesinc/linux into xcomm_zynq
arch/arm/boot/dts/zynq-zc702-adv7511-xcomm.dts: Append axi-iic interrupt number at the end

partialy revert f017b98cb8734cf8cf23594332aa9ff273872c8f

Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
drivers/spi/spi-ad9250fmc: Revert static bus_num assignment - may conflict

Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
arch/arm/configs/zync_xcomm_adv7511_defconfig: Enable Regulator framework

Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
arch/arm/boot/dts/zynq-zc706-adv7511-ad9250-fmc-250ebz: Add FMC (HPC/LPC) EEPROMS & AD7291

Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
iio/adc/cf_axi_adc_core: AD9250 enable signed output

Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
Merge branch 'xcomm_zynq' of git://github.com/analogdevicesinc/linux into xcomm_zynq
gpio: xgpiops: Fix interrupts for banks > 0

The way IRQ numbers were calculated for banks greater than zero was
wrong resulting in a BUG.

Reported-by: Hafner Michael <hafner.michael@heidenhain.de>
Signed-off-by: Soren Brinkmann <soren.brinkmann@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>