Skip to content

Commit

Permalink
PlutoSDR: Linux submodule update to Linux 5.10
Browse files Browse the repository at this point in the history
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
mhennerich committed Feb 23, 2022
1 parent 60c81d0 commit 693b863
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion linux
Submodule linux updated from 9c04de to fe8b7e

0 comments on commit 693b863

Please sign in to comment.