Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
PlutoSDR: Linux submodule update to Linux 5.10
Submodule linux 9c04de1..fe8b7e5: > clk: ad9545: Fix free run rate recalc > clk: ad9545: Fix validation timer write > clk: ad9545: fix output current selection > iio: hmc7044: add n-shot trigger > clk: ad9545: add zero delay support > blindings: clock: ad9545: document use of slew rate > clk: clk-conf: allow user to setup an n-shot from DT > bindings: clock: ad9545: document use of zero delay > iio: adc: cf_axi_adc_core: Fix NULL pointer dereference in axiadc_read_raw > iio: frequency: cf_axi_dds: New real variant of adi,axi-ad9081-tx-1.0 > iio: frequency: cf_axi_dds.c: Support for 64-bit IIO_CHAN_INFO_SAMP_FREQ > iio: adc: cf_axi_adc_core: Support for 64-bit IIO_CHAN_INFO_SAMP_FREQ > iio: adc: ad9081: Full bandwidth/bypass mode support > iio: adc: ad9081: Use scaled clocks to support sample rates > 4.29GHz > iio: core: Introduce IIO_VAL_INT_64. > iio: jesd204: xilinx_transceiver: Fix PROGDIV for gty4 > dts: vcu118_ad9082_204c_txmode_18_rxmode_19_lr_24_75Gbps: New use case > hwmon: (adt7x10) Use hwmon_notify_event > hwmon: (adt7x10) Remove empty driver removal callback > hwmon: (adt7x10) Use devm_request_threaded_irq > hwmon: (adt7x10) Use devm_hwmon_device_register_with_info > hwmon: (adt7x10) Add device managed action for restoring config > hwmon: (adt7x10) Convert to use regmap > hwmon: (adt7x10) Make adt7x10_remove() return void > drivers/iio/adc/ad9467: AD9250 Update fmcjesdadc1 based on hdl update > dts: zynqmp-zcu102-rev10-ad9082-204c-txmode22-rxmode23-sc1: SC1 example > iio: adc: ad9208: On remove tear down the jesd204-fsm > iio: adc: ad9208: Support for logical lane mapping via devicetree > iio: adc: ad9371: On remove tear down the jesd204-fsm > iio: adc: ad9371: jesd204-fsm enable framers in clk_enable state > iio: jesd204: axi_adxcvr: Option to delay jesd204_fsm_start() > iio: adc: ad9081: Update API to Version 1.2.2 > Documentation: bindings: adi,iio-fakedev.yaml: Add Documentation > iio: jesd204: adi-iio-fakedev: Generic IIO fake device driver > arch:arm:boot:dts: update ad7768-1-evb device tree > arch:arm:dts:fmclidar1: remove extra eeprom > arch:arm:dts:fmcomms11-RevA: remove extra eeprom > arch:arm:dts:ad9136-fmc: remove extra eeprom > arch:arm:dts:adrv9008-2: remove extra eeprom > arch:arm:dts:adrv9008-1: remove extra eeprom > arch:arm:dts:fmcdaq3: remove extra eeprom > arch:arm:dts: fmcomms1: remove extra eeproms > iio: adc: ad9083: Don't ignore the EPROBE_DEFER requests > arch: arm64: dts: stingray: Configure CLKIN priority > dts: zynqmp-zcu102-rev10-ad9081.dts: Enable axi-data-offload engine > iio: frequency: cf_axi_dds: Sync DDSs after jesd204 link establishment > iio: frequency: cf_axi_dds: Support for EXT SYNC > iio: adc: cf_axi_adc_core: Support for EXT SYNC > iio: adc: ad9081: Fix missing conv->read_label initialization > iio: adc: ad9081: Add powerdown support > iio: adc: ad9081: Add standalone mode support > arch:arm64: fix zynqmp build > arch:arm:dts:fmcjesdadc1 remove extra eeprom > arch:arm:dts:fmcadc7 remove extra eeprom > arch:arm:dts:fmcadc2 remove extra eeprom > arch: arm64: adi_zynq_defconfig: Build SI5341 driver > iio: adrv9002: make use of sysfs_emit > arch:arm:dts: fix daq2 zc706 dts > arch:arm:dts:adrv9371: remove extra eeprom > arch:arm:dts:adrv9009: remove extra eeprom > arch:arm:dts:ad9739a: remove eeprom > arch:arm:dts:fmcomms11: remove extra eeprom > arch:arm:dts:ad6676: remove extra eeprom node > iio: adc: cf_axi_adc_core: Add read_label cb() and forward > iio:beamformer:adar300x: Remove channel label > drivers: iio: adc: ad9081: Update label storage > drivers: iio: addac: one-bit-adc-dac: Update label storage > iio: core: Update symbolic label with upstream > dts: ad908x: Fix dt property - rename adi,nco-mode -> adi,nco-mixer-mode > dts: zynqmp-zcu102-rev10-fmcdaq2_m4_l4: Add DDC/DUC & NCO example > iio: adc: ad9208: IIO_CHAN_INFO_SAMP_FREQ use chip decimation > iio: adc: ad9208: ad9208_jesd_api: AD9680 JESD M,L,F set via quick conf > iio: adc: ad9208: ad9208_adc_api: Fix NCO for AD9680 > iio: altera_adxcvr: Prevent clock already disabled/unprepared warnings > iio: jesd204: axi_jesd204_[rx|tx]: Add some more debug information > iio: jesd204: axi_adxcvr: adxcvr_clk_enable() don't error with bufstatus > microblaze: dts: AD-FMCDAQ2-EBZ & AD-FMCDAQ3-EBZ switch to jesd204-fsm > arm: dts: AD-FMCDAQ2-EBZ & AD-FMCDAQ3-EBZ switch to jesd204-fsm > arm64: dts: AD-FMCDAQ2-EBZ & AD-FMCDAQ3-EBZ switch to jesd204-fsm > iio: adc: ad9208: Enable ad9680 support in the ad9208 device driver > iio: adc: ad9208: ad9208_jesd_api: Enable some valid error prints > iio: adc: ad9208: ad9208_adc_api: Add ad9208_adc_get_input_scale() > iio: adc: ad9208: api_errors: Use errno EOPNOTSUPP in favor of ENOTSUP > iio: frequency: ad9144: Add support for the jesd204-fsm framework > iio: frequency: ad9144: Fix die temperature reading > iio: frequency: ad9528: jesd204-fsm additional link validation > iio: frequency: cf_axi_dds: Support for chan spec via axidds_core_info > iio: frequency: cf_axi_dds: setup_chip_info_tbl() real DDS chan support > drivers: jesd204 :jesd204-core: copy_link_params() handle sysref param > ci: remove unneeded dependencies from checkpatch > ci: add custom checkout for checkpatch > iio: adrv9002: fix debugfs attribute name > iio: adrv9002: coding style cleanups > iio: adrv9002: remove unneeded 'else if' and 'else' clauses > arch:arm64:dts: add fmc eeprom device > arm64: dts: xilinx: Move gpio-poweroff from kernel to ATF > ci: add more things to ignore on checkpatch > dts: zynq-zc706-adv7511-ad9172-fmc-ebz: axi-dmac remove channel node > dts: zynqmp-zcu102-rev10-ad9172-fmc-ebz: axi-dmac remove channel node > dts: zynq-zc706-adv7511-ad9172-fmc-ebz.dts: Move to jesd204-fsm > dts: zynqmp-zcu102-rev10-ad9172-fmc-ebz.dts: Move to jesd204-fsm > dts: zynq-zc706-adv7511-ad9172-fmc-ebz.dts: Add FMC FRU EEPROM > iio: frequency: ad9172: Fix typo in info strings > iio: frequency: ad9172: Add support for jesd204-fsm > iio: Kconfig.adi: select AD74413R > iio: addac: add AD74413R driver > dt-bindings: iio: add AD74413R > iio: adc: adrv9009: Move framer enable > iio: jesd204: axi_jesd204_rx: Move lane clock enable > iio: jesd204: axi_adxcvr: BUFSTATUS support > iio: frequency: ad9172: Create channel list from synthesis parameters > iio: frequency: ad9172: Support for direct DAC clocking > iio: frequency: ad9172: Support for dual-link mode > docs: update the toplevel readme > iio: adc: ad9361_conv: Skip digital tune on AXI slave cores > iio:beamformer:adar300x: Fix memory read > iio: adrv9002: adapt to the new API > iio: adrv9002: api: add api to get gpio direction > iio: adrv9002: api: fix mixed code declarations warnings > iio: adrv9002: api: fix -Wframe-larger-than= for arm builds > firmware: Update firmware for adrv9002 > iio: adrv9002: Update API to 48.42.0 > iio: adrv9002: add support for BBDC loop gain > dt-bindings: iio: addac: add ad7293 doc > iio: Kconfig.adi: Add AD7293 > iio:addac:ad7293: add support for AD7293 > arch:arm64:dts:adi-adar3002-longs-peak.dts: Rename devices > arch:arm64:dts:adi-adar3002-longs-peak.dts: Fix ADL5240 SPI config > arch:arm64:dts:adi-adar3002-longs-peak.dts: Reduce SPI frequency. > arch:arm64:dts:adi-adar3002-longs-peak.dts: Add device labels > arch:arm64:dts:adi-adar3002-longs-peak.dts: Reverse SC18IS602B children > arch:arm64:dts:adi-adar3002-longs-peak.dts: Fix chip revision > arch:arm64: add dts for fmcbridge xmw > arch:arm:configs Add DEBUG_SOCFPGA_ARRIA10_UART1 > nvmem: adi_axi_sysid: Fix custom info stack corruption > microblaze: adi_mb_defconfig: Update for VCU128 > arch: microblaze: dts: vcu128_ad9081.dts: Support for AD9081 on VCU128 > arch: microblaze: dts: vcu128: FPGA carrier support for VCU128 > drivers:iio:Kconfig.adi: Add ad3552r driver > drivers:iio:dac: Add AD3552R driver support > dt-bindings: iio: dac: Add adi,ad3552r.yaml > iio: adc: ad9081: Support for reading the API and silicon version > iio:ad9361 print out the SPI CLK during probe > dts: zynqmp-pluto-ng.dts: Add support for USB PDC > configs: adi_zynqmp_defconfig: Update config for PlutoNG > drivers/usb/Kconfig.adi: Remove USB Mass Storage Gadget > drivers:iio:adc:mykonos: fix ARM state check routine > iio: adc: ad7949: enable use with non 14/16-bit controllers > jesd204: jesd204-core: Avoid race condition during dyn. dt changes > iio: adc: ad9081: Fix single JTX with DUAL JRX link use case > iio: adc: ad9081: Revise debugfs jesd status > Microblaze DTS: add missing hdl_project tags > CI: update rpi YAML file > dts: zynqmp-zcu102-rev10-ad9988-fmcb-m8-l4: Add AD9988 MxFE example dt > jesd204: jesd204_top_device: Print info during probe > iio: adc: ad9081: Allow TX or RX only operation > iio: adc: ad9081: Fix adi,jesd-links node parsing > dts: zynqmp-zcu102-rev10-ad9081-m8-l4-overlay.dts: Dt overlay example > jesd204: jesd204-core: Support for dynamic dt changes > driver core: export driver_deferred_probe_trigger() > arm64: dts: zcu102-adrv9002: Move EEPROM to HPC0 > doc:dt-bindings:adrf6780: sync with upstream > drivers:iio:frequency: adrf6780 sync with upstream > arm64: dts: xilinx: Add support for ADALM-PLUTO-NG > nios2: adi_defconfig: Fix CONFIG_NIOS2_DTB_SOURCE value > arch/arm64/boot/dts/xilinx/adar3000: Fix typos > arch/arm64/boot/dts/xilinx/adar: Rename files > arch: arm64: dts: stingray: Update GPIO pinouts > dts: zynqmp-adrv9009-zu11eg-reva-adrv2crr-fmc-reva: Add FRU at 0x52 > drivers:iio:dac:ad5766.c: Add trigger buffer > Documentation:devicetree:bindings:iio:dac: Fix val > drivers: iio: dac: ad5766: Fix dt property name > arch: arm64: dts: adar3003-longs-peack: Add EEPROM support > arch: arm64: dts: longs-peack: Add support for rx back plane. > arch: arm64: dts: longs-peack: Add ad9081 support > iio:beamformer:adar300x: Check GPIO driver ready > iio: adc: ad9361: TX QUAD Cal support for clktf=2*clkrf > iio:frequency:admv1013 vcm range fix > ci: ignore paranthesis alignment > ci: add --strict option for checkpatch > microblaze: dts: Fix axi_ethernet kernel boot warnings > dts: Fix node name for SPI buses should be 'spi' > iio: Kconfig.adi: Add ADXL355 > dt-bindings:iio:accel: Add doc for ADXL355 > iio: accel: Add driver support for ADXL355 > iio:admv1013: fix comparison for quad filters > dt-bindings:admv1014: misc fixes > iio: adc: ad9081: Fix pointer parameter for ad9081_sysref_ctrl() > iio: adc: ad9081: Support for direct ADC->DAC loopback mode > iio: adc: ad9081: Update API to Version 1.2.0 > dts: zynqmp-adrv9009-zu11eg-reva-adrv2crr-fmc-reva: Add input for AD9545 > iio: adc: adrv9009: Support for digital baseband DC offset tracking > dts: zynqmp-adrv9009-zu11eg-reva-adrv2crr-fmc-reva: AD9545 node > dt-bindings: admv8818: fix example > arch: arm: dts: fix projects using adv7511 audio > drm: adi-axi-hdmi: fix WARN_ON after 5.10 merge > adrv9009-zu11eg-revb-adrv2crr-fmc-revb-jesd204-fsm-multisom:fix HDL tag > iio: beamformer: adar1000: Check for other devices on the same CS > iio: beamformer: adar1000: Scratchpad test > dts: zynqmp-zcu102-...-txmode22-rxmode23-dual: Add data offload engine > drivers: iio: cf_axi_tdd: Add sample-based controls > Kconfig.adi: Select JESD204_TOP_DEVICE > jesd204: jesd204_top_device: Generic jesd204-top device support > dts: zynqmp-zcu102-...rxmode23-dual-multi-top: New Multi-Topology example > iio: adc: ad9081: Rename ad9081_jesd_link structs > iio: adc: ad9081: Fix debugfs file permissions > iio: adc: ad9081: Finalize JESD204 dual-link support > dts: zynqmp-zcu102-ad9082-204c-txmode22-rxmode23-dual: New Dual-Link example > iio: adc: ad_adc: Add new compatible adi,axi-adc-tpl-so-10.0.a > iio: Kconfig.adi: Add IIO_GEN_MUX > dt-bindings: iio: multiplexer: Add iio-gen-mux docs > iio: multiplexer: iio-gen-mux: Generic IIO driver to control MUXes > arm64: versal-vck190-reva-ad9081-204c-txmode22-rxmode23: Add comments > arm64: versal-vck190-reva-ad9081-204c-txmode22-rxmode23: New case > arm64: dts: versal-vck190-reva-ad9081.dts: Set offload engine > dts: ad9081: Fix adi,high-density settings > iio: adc: ad9208: API fix DDCx I/Q input select A/B clobbering > mtd: spi-nor: core: Add option to disable spi flash (un)locking > drivers/mtd/spi-nor: Info print 17 byte EDID information > mtd: spi-nor: don't run SFDP for Zynq QSPI > net: xilinx: axiethernet: Pass correct phy interface to of_phy_connect() > net: xilinx: fix compile warning due to typecheck > net: xilinx: In MCMDA designs fix crash on ifconfig up > net: xilinx: axiethernet: Correct phy-mode comparison logic in _probe() > iio: adc: ad9081: Add support for RESET via SPI > iio: adc: ad9081: Fix out_voltage_main_nco_frequency_available readings > iio: adc: ad9081: Print probed chip variant during boot > jesd204: Add options to ignore errors between state transitions > iio: adc: cf_axi_adc_core: Add SYNC start support via device attrib > iio: frequency: cf_axi_dds: Fix undesired sync start behavior > Documentation:ABI:update doc for ADMV8818 ABI > dt-bindings:admv8818: replace tolerance with bw > drivers:iio:admv8818: add BW/CF support > filter:admv8818:add unlocked versions for HPF/LPF > ci: use latest ubuntu stable image for docker builds > iio: Kconfig.adi: Add ADL5960 > dt-bindings: frequency: adi,adl5960: Add dt bindings docs > iio: frequency: adl5960: ADL5960 Vector Network Analyzer Front-End > drivers:iio:filter:admv8818: add missing ret check > arm64: dts: zynqmp...ad9082-204c-txmode22-rxmode23: New use-case > arch:arm64:dts: add xmicrowave support > iio: adrv9002: fix multiple definition of 'adrv9002_debugfs_create()' > drm: adv7511: fix -Wreturn-type warning > drm: xlnx: zynqmp: fix -Wunused-variable build warning > arch: arm: configs: update default configs > sound: kconfig: adi: add new drivers > iio: kconfig: adi: add new drivers > ci: add exception for dts job > ci: update drivers to ignore > ci: update sync branches job > arch: arm64: adi_zynqmp_defconfig: 5.10 updates > arch: arm64: adrv9009-zu11eg: Avoid detecting the SD card as read-only > arch: arm64: adrv9009-zu11eg: Rename xlnx_dpdma to zynqmp_dpdma > arch: arm64: adrv9009-zu11eg: Replace serdes with psgtr > versal-vck190-reva-ad9081.dts: add hdl tag > arm64: dts: xilinx: adi-ad9083-vna: Add FMC-VNA devicetrees > arch: arm64: dts: stingray: Add TDD core control over data rx/tx. > Merge tag 'xilinx-v2021.1' of https://github.com/Xilinx/linux-xlnx.git > iio: adc: ad9208: ad9208_jesd_api: Update PLL VCO settings > iio: adc: ad9208: Fix AD9697 CHIP ID > dt-bindings: iio: beamformer: Add docs for ADAR300x > arch: arm64: dts: Add device tree configuration for long peack > iio:beamformer:adar300x: Add driver initial version > arch: arm64: dts: added VMK180 revA .dts > arch: arm64: dts: added vck190 fmc ad9081 dts > arch: arm64: add ADI Versal configuration > arch: arm64: dts: added VCK190 revA .dts > arch: arm64: dts: added Versal family .dtsi > iio: adc: ad9371: Move clk_set_rate() to jesd204-fsm link_pre_setup cb() > iio: jesd204: axi_jesd204_[rx|tx]: Introduce link_pre_setup cb() > Revert "jesd204: jesd204-fsm: Revise link state setup sequence" > dts: vcu118_quad_ad9081_204b...: Device trees for Dual-QuadMxFE sync test > iio: adc: ad9081: Fix device remove > jesd204: jesd204-core.c: Avoid allocating lane_ids via devres > jesd204: jesd204-fsm: Exit post hook cb() init link early on rollback > iio: filter: admv8818: update LPF/HPF behavior > iio: adis16475: fix deadlock on frequency set > arm64: dts: adi-ad9172-fmc-ebz.dtsi: Use exact DAC rate > iio: adrv9002: update driver for new sdk API > iio: adrv9002: api: fix -Wframe-larger-than= for arm builds > iio: adrv9002: api: report number of gpios used > iio: adrv9002: api: fix hop table select gpio report > iio: adrv9002: api: move the TX attenuation defines > iio: adrv9002: api: move TX FE powerdown define > iio: adrv9002: api: add api to get gpio direction > firmware: Update firmware for adrv9002 > iio: adrv9002: Update API to 48.26.4 > iio: adc: ad9081: Statify ad9081_reset_pin_ctrl > dts: vcu118_quad_ad9081_204b...: Device trees for Dual-QuadMxFE sync test > iio: adc: ad9081: Support for direct SYSREF NCO sync > iio: adc: ad9081: Connect API HAL SYSREF request callback > iio: adc: ad9081: adi_ad9081_hal: Add SYSREF request controls > dts:zynqmp-adrv9009-zu11eg...primary-clockdist: Fix hmc7044-ext > iio: adc: ad9081: Add jesd204_fsm controls > iio: adrv9002: fixes -Wframe-larger-than= for arm builds > iio: adrv9002: fix -Wmaybe-uninitialized for hop table write > arm: dts: adrv9002: just add necessary bits in fpga_axi > arm: dts: adrv9002: remove the 'fmc_i2c' node > arm{64}: dts: adrv9002: remove pinctrl properties > iio: adis: set GPIO reset pin direction > iio: adis16480: fix devices that do not support sleep mode > iio: adis16460: make use of the new unmasked_drdy flag > iio: adis16475: make use of the new unmasked_drdy flag > iio: adis: handle devices that cannot unmask the drdy pin > iio: adis: do not disabe IRQs in 'adis_init()' > w1: slaves: fixed typo in w1_ds28e04.c initial comment > w1: masters: Specified DS2482 variations in Kconfig > usb: host: Updated MAX3421 to MAX3421E in Kconfig > regulators: fix typo in Kconfig and max8973-regulator > power: supply: Specify variations of MAX8903 > rtc: Specified all the parts for DS1216 > mfd: fixed typo in Kconfig from AD5520 to ADP5520 > iio: jesd204: axi_jesd204_rx/tx: Fix REG_LINK_CONF0 mask > arm: dts: de10_nano: Use c5-fpll driver for pixel_clk_pll > arm: dts: de10_nano: Fix warning > arm: dts: de10_nano_cn0540: Fix warnings > dt-bindings: clock: c5-fpll: Add documentation > ci,build: remove c5-fpll from xilinx builds > clk: Add Altera Cyclone V fPLL driver > Documentation: adt7410: add details about adt7422 and improve description > hwmon: adt7410: support adt7422 chip > arch: arm64: dts: Add new zcu102/ad9081 dt with tdd engine > arch: arm64: dts: Add rx data offload to zcu102/ad9081 > admv1014: return from function after value is set > admv1014: fix vcm settings > arm: dts: zynq-zed-adv7511: Adds FMC I2C bus and FRU EEPROM > iio: adrv9002: support gpio control through debugfs > iio: adrv9002: api: add api to get gpio direction > iio: beamformer: adar1000: Remove "spi_set_drvdata()" call > iio: beamformer: adar1000: Reuse local variables Signed-off-by: Michael Hennerich <[email protected]>
- Loading branch information