Skip to content

Commit

Permalink
PlutoSDR: Prepare for v0.34 release
Browse files Browse the repository at this point in the history
1a3637d Add env variable HDF_FILE to point to an OOT fpga design.
c9c46c8 README.md: Update for the latest v0.33 release using Xilinx 2019.1

Submodule buildroot a9818ab..35af596:
  > package/libiio: Bump to libiio v0.23
  > package: libm2k: Add library for interfacing with the ADALM2000
  > pluto automounter: Retry automount in case device driver isn't ready
  > board/m2k/msd/version.js: return M2k instead of Pluto on fw update status

Submodule hdl 061d024..43cdc62:
  > pluto: Fix dunf connection
  > adrv9001/zcu102: Enable independent TX mode in CMOS
  > axi_adrv9001: Allow running Rx2/Tx2 channels in R1 mode without Rx1/Tx1
  > common/up_dac_common: Expose r1_mode in up clock domain to prevent deadlock

Submodule linux b05d164..9c04de1:
  > arch: arm: boot: dts: ad4020: Sync with HDL
  > dts: zynq pluto|m2k: Update ADM1177 compatible to adi,adm1177-iio
  > bindings: iio: filter: adi,admv8818: Add adi,tolerance-percent doc
  > iio: filter: admv8818: Add tolerance dt attribute
  > iio: filter: admv8818: Convert to PRE_RATE_CHANGE notifier
  > iio: filter: admv8818: Fix filter state computations
  > iio: filter: admv8818: statify, constify frequency range LUTs
  > iio: adc: ad9081: Update JESD204 thresholds for API v1.1.1
  > iio: adc: ad9081: Update API to Version 1.1.1
  > iio: frequency: hmc7044: jesd204-fsm always issue an RESEED request
  > jesd204: jesd204-fsm: Revise link state setup sequence
  > iio: adc: ad9371: Defer some link setup to setup_stage1 and 2
  > arch: arm{64}: dts: add adrv9002 frequency hopping support
  > include: bindings: adrv9002: add defines for frequency hopping
  > iio: adrv9002: add debugfs for frequency hopping
  > iio: adrv9002: support frequency hopping
  > 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
  > Documentation:ABI:testing:add doc for ADMV8818 ABI
  > dt:bindings:iio:filter:add admv8818 doc
  > iio:filter:admv8818: add support for ADMV8818
  > dt-bindings: iio: adc: adi,ad9083.h: Add H/G decimation values
  > iio: adc: ad9083: RX NCO run-time control support
  > iio: adc: ad9083: Support for IIO_CHAN_INFO_SAMP_FREQ
  > iio: amplifiers: ad8366: Fix ADRF5720/30/31 gain calculation
  > zynqmp-zcu102-rev10-ad9083-fmc-ebz.dts: update hdl_project tag
  > azure-pipelines: allow custom rpi build trigger
  > spi: spi-bcm2835: Fix warning
  > iio: adrv9002: export api version
  > drivers: pwm: pwm-axi-pwmgen.c: Fix overflow
  > arch: arm: boot: dts: Add support for cn0501 and de10nano
  > drivers: iio: industrialio-buffer.c: Export symbol
  > spi: spi-bcm2835: Fix deadlock
  > drivers/usb/Kconfig.adi: Remove CONFIG_USB_OTG_FSM
  > drivers: pwm: pwm-axi-pwmgen.c: Fix name
  > iio: adc: ad9081: Add support for AD9988 and AD9986 derivatives
  > iio: adrv9002: allow for dts analog gpio configuration
  > iio: adrv9002: refactor error message for dts properties
  > iio: adrv9002: align digital gpio dts handling
  > arch: arm{64}: dts: make use of the new adrv9002 defines
  > arch: arm{64}: dts: Add SPDX identifier
  > include: bindings: add adrv9002 defines
  > arch/microblaze/boot/dts/vcu118_quad_ad9081: Add more deceptive comment
  > iio: adc: adrv9009: Coding style fixes - no functional changes
  > iio: adc: adrv9009: Introduce jesd204-fsm link_pre_setup cb()
  > iio: adc: adrv9009: Move jesd204-fsm priv init from cb to probe
  > drivers:iio:admv1014: update clk_notifier usage
  > arch: arm{64}: dts: fix adrv9001 overlapping pins
  > clk: ad9545: Fix compensation
  > iio: adf4350: fix a null pointer dereference during probe
  > drivers:iio:admv1013: update clk_notifier usage
  > arch: arm: dts: Remove SW_LID events
  > iio: frequency: hmc7044: Handle error codes
  > iio: frequency: hmc7044: Add some vital probing info
  > iio: frequency: hmc7044: After RESTART_DIV_FSM always issue RESEED_REQ
  > iio: frequency: hmc7044: Check SPI read support
  > clk: ad9545: Add debugfs status
  > clk: ad9545: Fix typo
  > iio: frequency: ad9528: jesd204-fsm add support for desired SYSREF
  > iio: frequency: hmc7044: jesd204-fsm add support for desired SYSREF
  > iio: adc: adrv9009: Improve InitCals error handling and reporting
  > arm64: dts: fix axi-fan-control probing
  > dt:bindings:iio:frequency:add adrf6780 doc
  > iio:frequency:adrf6780: add support for ADRF6780
  > drivers:iio:admv1013: add default case
  > iio: adc: ad9083: Add missing mutex_init
  > drivers:iio:frequency: remove unused header
  > dt:bindings:iio:frequency:add admv1013 doc
  > iio:frequency:admv1013: add support for ADMV1013
  > iio:adc:ad9083: Remove unused macro for channels
  > iio:adc:kconfig: Add AD9083 description
  > dt:bindings:iio:frequency:add admv1014 doc
  > iio:frequency:admv1014: add support for ADMV1014
  > iio: frequency: hmc7044: Remove option for High performance PLLs/VCO
  > iio: adrv9002: fix the DDS rate calculation
  > iio: buffer: fix channel {en|dis}ablement
  > iio: cf_axi_tdd: Convert timing attributes to decimal values
  > iio: cf_axi_tdd: Fix swapped values in DMA gating enum
  > iio: frequency: adf4371: Export all IIO channels
  > iio: frequency: adf4371: Expose ADF4371_CH_RF32's IIO attributes
  > iio: adrv9002: Adapt driver to the new API version
  > adrv9002: api: do not use float under linux
  > adrv9002: api: fix -Wint-to-pointer-cast warning
  > adrv9002: public: fix mixed code declarations warnings
  > adrv9002: api: do not include libc headers
  > firmware: Update firmware for adrv9002
  > iio: adrv9002: Update API to 48.8.7
  > iio: adc: adrv9002_conv: Fix the DDS rate calculation
  > dts: zynqmp-adrv9009-zu11eg-reva.dtsi: Fix UART1 pinctrl assignments
  > iio: jesd204: xilinx_transceiver: Fix QPLL VCO1 min overwrite bug
  > dts: zynqmp-zcu102-rev10-ad9081-204c-txmode0-rxmode1: Rename fix type
  > iio: jesd204: axi_adxcvr: Fix PRBS selection of JESD204C 66b64b encoding
  > iio: jesd204: axi_adxcvr: Add support for PLL lock detect status bit
  > dts: zynqmp-adrv9009-zu11...-fmcomms8: Fix erroneously removed clk nodes
  > arch: arm64: dts: stingray: Remove adf4371 device.
  > Documentation: devicetre: one-bit-adc-dac.yaml: Add "adi," prefix
  > Documentation: devicetre: one-bit-adc-dac.yaml: Add "adi," prefix
  > drivers: iio: addac: one-bit-adc-dac: Add manufacturer prefix
  > arch: arm64: dts: stingray: Update system GPIO pinouts
  > arch: arm64: dts: stingray: Remove warnings
  > iio/jesd204/xilinx_transceiver: Fix GTY4 TX_PROG_DIV DRP address.
  > dts:zynqmp-adrv9009-zu11eg...multisom-clockdist: Clock distribution case
  > include: dt-bindings: hmc7044: Add adi,clkinX-buffer-mode defines
  > dts: zynqmp-adrv9009-zu11eg-reva-adrv2crr-fmc-reva: Cleanup
  > dts: zynqmp-adrv9009-zu11eg-revb-adrv2crr-fmc-revb-sync-fmcomms8: Cleanup
  > dts: zynqmp-adrv9009-zu11eg-reva.dtsi: HMC7044 PLL2 frequency use define
  > dt-bindings: clock: ad9545: Add tub fill/drain
  > clk: ad9545: Add DT lock detector params
  > iio: adc: adrv9009_conv: Update the DDS rate calculation
  > arm: dts: adrv9002: Add support for A10SoC
  > arm: socfpga_adi_defconfig: Include the adrv9002 firmware
  > iio: adc: versal-sysmon: Additional documentation for production silicon support.
  > mtd: spi-nor: Fix call trace when qspi driver built as module
  > mmc: arasan: Fix the issue in reading tap values from DT
  > arm64: xilinx: Enable IDT8T49N24x clock driver
  > crypto: zynqmp_sha: Make driver thread-safe
  > Merge tag 'xilinx-v2020.2' of https://github.com/Xilinx/linux-xlnx.git
  > regmap: add support for 7/17 register formating
  > dts: zynqmp-zcu102-rev10-ad9081-204b-txmode0-rxmode1: Fix min jesd rate
  > iio: jesd204: xilinx_transceiver: Fix white-space damage
  > iio: jesd204: axi_adxcvr: Add TX|RX_PROGDIV support
  > iio: jesd204: xilinx_transceiver: Add GTY4 additional N dividers
  > dts: zynqmp-zcu102-rev10-ad9081-204b-txmode0-rxmode1: New use case
  > iio: axi_tdd: fix possible data race
  > iio: adis: sync with upstream
  > arm64/configs/adi_zynqmp_defconfig: Remove CONFIG_MTD_OOPS
  > arm/configs/zynq_xcomm_adv7511_defconfig: Enable CONFIG_AUTOFS4_FS
  > net: ethernet: cadence: macb_main: defer probe until MDIO is ready
  > arch: arm: boot: dts: Enable watchdog0 for DE10-Nano
  > iio: cf_axi_dds: make sure dac_clk is not 0
  > iio: adrv9002: only export clocks after successful init
  > iio: adrv9002: fix interface tuning for independent mode
  > arm: dts: zynq-zed-adf4159: Test device tree for the ADF4159 PLL
  > iio: frequency: adf4159: Initial commit ADF4159/ADF4169 PLLs
  > net: phy: adin: add ethtool get_stats support
  > net: phy: adin1100: Add get_features hook
  > net: phy: adin1100: Add reset ops
  > net: phy: adin1100: Fix white spaces
  > net: phy: adin1100: Fix aneg status read
  > misc: adi-axi-data-offload: Shift transfer_length before write
  > arm64: dts: ad9081-204b-txmode9-rxmode4: Revise JRX TPL phase adjust
  > arm64: dts: ad9081-204b-txmode9-rxmode4: New low rate use case
  > arch: arm64: dts: Move data_offload enabled design to separate dts
  > arch: arm64: dts: Enable data offload support for AD9081 reference design
  > Revert "arch: arm64: dts: Enable fifo single shot capability for zcu102/ad9081/m8-l4"
  > iio: frequency: cf_axi_dds: Add offload engine support
  > dt-bindings: adi-axi-data-offload: Add documentation
  > misc: adi-axi-data-offload: Add data offload engine driver
  > iio: adrv9002: add checks for ORx
  > microblaze: dts: vcu118_ad9081_204c_*.dts: Use util_adxcvr 204C PHY
  > microblaze: dts: vcu118_ad9081.dts: Add link clock to link layer components
  > microblaze: dts: Remove vcu118_ad9081_204c_txmode_23_rxmode_25_vcxo_100
  > devicetree: bindings: iio: frequency: ad916x.yaml: Add jesd204-fsm attribs
  > arm: dts: adi-fmcomms11.dtsi: Add DAC/TX link jesd204-fsm support
  > iio: frequency: ad9162: Add jesd204-fsm support
  > iio: frequency: ad9162: Fix complex NCO mode
  > clk: ad9545: Add SYS clock compensation
  > dt-bindings: clock: ad9545: clock compensation
  > dt-bindings: ad9162: add new supported devices
  > iio: ad9162: support more devices
  > iio: adc: ad9081: adi_ad9081_device: Support AD9082 higher ADC MAX limit
  > dts: vcu118_quad_ad9082_204c_txmode_3_rxmode_2: Fix TPL Phase Adjust
  > dts: vcu118_quad_ad9082_204c_txmode_12_rxmode_13: Fix and use 750MHz CLKin
  > drivers:iio:amplifier:ada4250: fix warnings
  > iio: adc: ad9208: In ZERO-IF mode skip setting the NCO and Phase
  > iio: adc: ad9208: ad9208_adc_api: Reject DDC NCO 0 Hz frequency
  > iio: adc: ad9083: Support for JESD204 Subclass 1
  > iio: frequency: ad9528: Fix output driver mode config bit shift
  > arch: arm{64}: dts: add iio labels to adrv9002
  > iio: cf_axi_core: do not use dts nodes for iio names
  > iio: adrv9002: make sure orx is really disabled
  > iio: adrv9002: return ENOTSUPP on orx enable attribute
  > iio: adrv9002: fix orx not being enabled if RX is not
  > iio: adrv9002: set the correct string for duplex mode
  > dt:bindings:iio:amplifiers: add ada4250 doc
  > drivers:iio:amplifiers: ADA4250 support
  > microblaze: dts: vcu118_quad_ad9081*nz1: Support for the ADQUADMXFE2EBZ
  > iio: frequency: hmc7044: lmfc_lemc_validate() use GCD when in range
  > iio: adc: ad9081: Implement determine_rate
  > iio: adc: ad9081: skip printing SYNC state in JESD204C mode
  > iio: adc: ad9081: Fix link rate calculation
  > microblaze: dts: vcu118_quad_ad9082_204c_txmode_12_rxmode_13: New use-case
  > microblaze: dts: vcu118_quad_ad9082_204c_txmode_23_rxmode_25: New use-case
  > microblaze: dts: vcu118_quad_ad9082_204c_txmode_3_rxmode_2: New use-case
  > iio: adc: ad9083: Generate "jesd_m" channels and check they are complex.
  > iio: adc: ad9083: Return error in case get total decimation fails
  > iio: adc: ad9083: Fix mutex unlock issue upon return
  > iio: adc: adrv9009: Fix mutex unlock issue upon return
  > iio: adc: ad9083: Fix ADC clock computation
  > iio: adc: ad9083: Print device and api revision during boot
  > iio: adc: ad9083: Toggle jtx link digital reset during bring-up
  > iio: adc: ad9083: Add jesd204-fsm controls
  > arm64: dts: adi-ad9083-fmc-ebz.dtsi: Add SYSREF support
  > arm64: dts: zynqmp-zcu102-rev10-ad9083-fmc-ebz.dts: Remove useless attribs
  > arm64: dts: zynqmp-zcu102-rev10-ad9083-fmc-ebz.dts: Add reset gpio
  > iio: adc: ad9083: Add support for HW GPIO reset
  > iio: adc: ad9083: JESD204 Link States use descriptive strings
  > iio: adc: ad9083: Add driver support for AD9083
  > arch: arm64: dts: Add device tree configuration for AD9083
  > dt-bindings: iio: dac: AD9083 yaml documentation
  > ad9083 API: Fix API build
  > AD9083:  Add CMSAPI AD9083 driver source v1.0.0
  > drivers: iio: adc: cf_axi_adc.h: Add missing header file "iio.h"
  > arch: arm64: dts: Enable fifo single shot capability for zcu102/ad9081/m8-l4
  > drivers: frequency: cf_axi_dds: Add dacfifo singleshot output support
  > drivers: frequency: cf_axi_dds: Use DEFINE_DEBUGFS_ATTRIBUTE for debugfs entries
  > iio: adrv9002: do not allow SSI long strobe
  > iio: adrv9002: Adapt driver to the new API version
  > iio: adrv9002: api: do not check gpio assign in auxdac
  > iio: adrv9002: api: move min/max Orx indexes
  > iio: adrv9002: api: Fix "defined but not used warning"
  > iio: adrv9002: api: Fix mixed code declarations warnings
  > iio: adrv9002: api: fix kernel compilation
  > firmware: Update firmware for adrv9002
  > iio: adrv9002: Update API to 45.0.5
  > drivers: pwm: pwm-axi-pwmgen: Add support for pwm offset
  > drivers: pwm: core: Add offset support
  > drivers: pwm: pwm-axi-pwmgen: Use device-managed action
  > drivers: pwm: pwm-axi-pwmgen: Add support for multiple channels
  > drivers: pwm: pwm-axi-pwmgen: Write register using a mask
  > drivers: pwm: pwm-axi-pwmgen: Set pwm base
  > net: phy: adin-t1l: rename to adin1100
  > net: phy: adin-t1l: use Clause 22 only
  > net: phy: adin-t1l: change ID
  > iio: adc: kconfig: Fix AD7768 and AD7768-1 with missing dependencies
  > iio: logic: m2k-fabric: Fix m2k fabric gpio array handling

Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
  • Loading branch information
mhennerich committed Aug 20, 2021
1 parent d38242e commit cbe7306
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 3 deletions.

0 comments on commit cbe7306

Please sign in to comment.