From 8af5c0add438e4c6a3479d2f0c680b2d142eeaf5 Mon Sep 17 00:00:00 2001 From: Michael Hennerich Date: Wed, 14 Apr 2021 10:56:56 +0200 Subject: [PATCH] PlutoSDR: Prepare for v0.33 release Submodule linux 6edc6cd..b05d164: > arm: configs: zynq_[pluto|m2k]_defconfig: Add DM9601 USB Ethernet driver > drivers: frequency: adf5355: add REG10 write > drivers:frequency:adf5355: add delay for init seq > iio: frequency: adf5355: Fix potential locking issue for PFD > 75MHz > Documentation/devicetree/bindings/iio/frequency/adf5355: Update for ADF5356 > iio: frequency: adf5355: Add support for ADF5356 > iio: amplifiers: ad8366: Update device support > iio: adc: ad9081: PRBS and partial eyescan support via debugfs > iio: adc: ad9081: Support for CBUS direct_reg_access > iio: adrv9002: misc improvements > iio: adrv9002: support tx only profiles > arch: arm: boot: dts: de10_nano_cn0540: Use decimal format for i2c address > arch: arm: boot: dts: de10_nano.dtsi: Rename altera spi node name > arch: arm: boot: dts: Replace spi-engine node names > iio: adrv9002: also reset orx state > iio: adrv9002: improve init failure handling > dt-bindings: clock: ad9545: Fast ACQ trigger mode > clk: ad9545: Add fast acq trigger mode to dt > iio: adrv9002: fix possible deadlock > iio: jesd204: axi_adxcvr: Support for physical layer PRBS > arm64: dts: adi-ad9081-fmc-ebz.dtsi: Fix JESD204 use case > iio: adc: ad7124: allow more than 8 channels > iio: adrv9002: fix possible data races > iio: adrv9002: support near end loopback > clk: ad9545: Fix source selection > dt-bindings: clock: ad9545: Add fast acquisition > clk: ad9545: Add fast acquisition > iio: adc: ad9081: For R2 and later don't touch tpl_buf_protect_en > microblaze: dts: vcu118_ad9081.dts: Add IRQB gpios > iio: adc: ad9081: Add optional JRX Link watchdog > iio: adc: ad9081: Update debugfs status info (JRX TPL PHASE DIFFERENCE) > iio: adc: ad9081: Prepare for IRQB handling > iio: adc: ad9081: Update API to Version 1.1.0 > iio: adrv9002: improve tx interface tuning > iio: adrv9002: use prbs7 for tx tuning > iio: adrv9002: fix loading low rate profiles > iio: adrv9002: export Orx gain in dBs > iio: adrv9002: api: move min/max Orx indexes > iio: adrv9002: support orx tracking cal > clk: ad9545: Fix recalc_rate > microblaze: dts: vcu118_ad9081_204c_txmode_[10|23]_rxmode_[11|25]: Set CTLE > iio: adc: ad9081: Add dt poperty to configure the CTLE filer. > iio: adc: ad9081: Toggle link enable around jesd_rx_calibrate_204c > iio: adc: ad9081: Add jesd_rx_calibrate_204c to MCS step 20 > iio : frequency: ad9528: Fix JESD204 FSM reinit bug > iio : frequency: hmc7044: Fix JESD204 FSM reinit bug > microblaze: dts: vcu118_ad9081_204c_txmode_23_rxmode_25: Add TPL phase adj > microblaze: dts: adi-ad9081-fmc-ebz.dtsi: Fix JESD204 use case > microblaze: dts: vcu118_ad9081_204c_txmode_23_rxmode_25: Add device_clk > microblaze: dts: vcu118_ad9081.dts: Fix mode - requires QPLL on RX > iio: adc: ad9081: Support for FDDC, CDDC 6dB digital gain > arch: arm64: dts: Change SW0 linux code to SW_LINEIN_INSERT > clk: ad9545: Add errors for missing properties > dt-bindings: clock: ad9545: Add source profiles > dt-bindings: clock: ad9545: Bindings cleanup > clock: ad9545: Add reference priorities > iio: frequency: cf_axi_dds: Roundup JESD204 NP always to the next pow2 > iio: adc: ad9361: Fix rssi_gain_step_error DEVICE_ATTR mode > microblaze: boot: dts: Style checkpatch fixes - no functional changes > iio: adc: ad9081: Support for SPI_3WIRE and SPI_LSB_FIRST > dts: vcu118_quad_ad9081_204b_txmode_X_rxmode_Y_onchip_pll_revc: Add internal PLL use cases > dts: vcu118_quad_ad9081_204c_txmode_29_rxmode_24_revc: New NP=12 use case > dts: vcu118_quad_ad9081_204c_txmode_23_rxmode_25_revc: New NP=12 use case > iio: frequency: adf4371: Add option to power down the chip if not used > clk: ad9545: Allow uHz loop bw. > dt-bindings: clock: ad9545: Change loop bw doc > iio: adc: adrv9009: Fix typo in calibrate_fhm_en attribute > Revert "clocksource/drivers/cadence-ttc: Use ttc driver as platform driver" > iio: adc: adrv9009: Apply initial tx1/2_atten_ctrl_pin settings > ci: checkpatch: Replace python-git to python-git-doc > clk: axi-clkgen: Don't display error when -EPROBE_DEFER > arm: dts: zynq-zed-adrv9002 -> zynq-zed-adv7511-adrv9002 > arm: dts: adrv9002: Add support for ZC706 > arm: dts: adrv9002: Move common zynq-adrv9002 definitions to .dtsi > dts: zynq-zc706-adv7511-fmcomms11: ADXCVR TX use AD9625-DIVCLK > iio: adc: ad9467: AD9625 add DIVCLK CCF clock provider support > include: linux: clk: clkscale.h: Make sure div can never be zero > iio: adc: ad9371: force state of the TEST pin > iio: adc: ad9371: make use of devm_clk_get_optional > iio: adc: ad9371: add support for TX PRBS > iio: adc: ad9371: add support for PRBS error injection > iio: adc: ad9371: add PLL lock status debugfs entry > iio: adc: ad9371: enable sysref clocks if defined > iio: adc: ad9371: drop redundant error messages > drivers/iio/adc/mykonos: silent verbose debug messages > iio: adc: ad9081: Fix nco_frequency_available reading for bypassed fddc > iio: dac: ad5446: Add AD5542 spi id > staging: iio: frequency: ad9834: Fix typo in comment > drivers:iio:dac:ad5686: Fix segmentation fault > iio: adrv9002: add new kconfig options > iio: adc: adrv9009: Fix obsRxChannelsEnable clobbering in stitching mode > arch: dts: adrv9002: add orx support > iio: adrv9002: support Orx > iio: adc: ad9081: Avoid JTX link disable sequences > microblaze: dts: vcu118_ad9081_204c_txmode_24_rxmode_26_lr_24_75Gbps: Np 12 use case with high lane rate > microblaze: dts: vcu118_ad9081_204c_txmode_23_rxmode_25_lr_24_75Gbps: Np 12 use case with high lane rate > microblaze: dts: vcu118_ad9081_204c_txmode_23_rxmode_25: Np 12 use case > microblaze: dts: vcu118_ad9081_204c_txmode_10_rxmode_11_lr_24_75Gbps: Np 16 use case with high lane rate > microblaze: dts: vcu118_ad9081_204c_txmode_10_rxmode_11: 204C use case > arm: dts: Add AD9081-FMC-EBZ + Arria 10 SoC Development Kit support NP=12 case > iio/adc/adrv9009: Fix octets per frame calculation for NP=12 case > arm: zynq-zc706-adv7511-ad9081-np12: NP12 devicetree > iio: jesd204: axi_jesd204_[rx|tx]: Add info print upon probe > iio: jesd204: axi_jesd204_[rx|tx]: Add support for NP=12 modes > clk: ad9545: Fix r-div write > arm: dts: adi-adrv9009.dtsi: OBS-Rx use JESD204 M=2 > iio: jesd204: axi_jesd204_[rx|tx]: Avoid unbalanced clock disable (TEMP) > iio: jesd204: axi_jesd204_[rx|tx]: Fix potential out of spec SERDES PLL > arch: dts: zynq-zed-adrv9002: Enable HDMI output > iio: adrv9002: support reading profile_config > arch: dts: adi-fmcomms8.dtsi: Chan 1,3,6,7,8,9 are terminated for LVPCL > arch: dts: fix fmcomms8 master device assignments by name > ci: replace python- deps with python3- deps > clk: axi-clkgen: fix or operator; use logical vs bitwise or > iio: jesd204: axi_adxcvr: Fix log level in probe defer information > Revert "iio: axi_adxcvr: print warning on set_rate in adxcvr_enforce_settings()" > iio: adc: adrv9009_conv: In RX only operation skip configure DAC TPL > zynq-zed-adrv9002-rx2tx2.dts: Fix hdl project tag > iio: adrv9002: remove B0 define > iio: adrv9002: add full path for include directories > arm64: dts: Add ADRV9009-ZU11EG Multi-SoM sync device trees (No FMCOMMS8) > iio: adrv9002: remove duplicated define > iio: adrv9002: add support for c0 HW revision > hwmon: ltc2945: fix private data reference > arm64: dts: zynqmp-zcu102-rev10-ad9082-m4-l8.dts: Add AD9082-FMCA-EBZ dt > iio: adrv9002: fix irq handling > iio: dac: ad5766: add driver support for AD5766 > Documentation/ABI/testing: Add documentation for AD5766 new ABI > dt-bindings: iio: dac: AD5766 yaml documentation > dts: AD9081-FMCA-EBZ: Consider the VCXO=100.00 MHz the default > iio: frequency: ad916x: Add SPDX-License-Identifier: GPL-2.0 > iio: adc: talise: Add SPDX-License-Identifier: GPL-2.0 > iio: adc: mykonos: Add SPDX-License-Identifier: GPL-2.0 > microblaze: adi_mb_defconfig: Update for 5.4 and sync with Xilinx > iio: adrv9002: remove unused API's > mtd: spi-nor: Add support for disable broken flash locking > mtd: spi-nor: don't run SFDP for Zynq QSPI > iio: adrv9002: remove adrv9002_init_data.c > arm{64}: config: Add adrv9002 default profiles > firmware: adrv9002: add default profiles > iio: adrv9002: Load default profiles from firmware > iio: adc: ad7768: Add filter type attribute > iio: adc: ad7768: Update sampling frequency routine > iio: adc: ad7768: Add power mode attribute > iio: adc: ad7768: Add _set_clk_divs() function > iio: adc: ad7768: Add spi sync function > arch: arm: boot: dts: Add support for cora and ad7768 > arch: arm: boot: dts: Add support for zed with ad7768 and axi_adc > iio: adc: ad7768: Add axi_adc support > arm: dts: zynq-zc702.dtsi: Add missing spi-max-frequency property > iio: adrv9002: Fix debugfs AGC parameter > iio: adrv9002: Improve device setup error path > iio: adrv9002: disable axi core before device setup > iio: adrv9002: validate ssi interface before device setup > iio: adrv9002: remove `adrv9002_axi_ssi_type_get()` > iio: adrv9002: save axi interface type at startup > iio: adrv9002: minor improvement on `adrv9002_cleanup()` > iio: adrv9002: call `adrv9002_init()` on debugfs > iio: adrv9002: remove `adrv9002_intf_tuning_unlocked()` > iio: adrv9002: centralize device initialization > iio: frequency: adf4371: Keep RF8 ports disabled > mtd: spi-nor: spi-nor: Fix SPI-NOR-UniqueID printing > arch: arm: re-enable uevent helper for busybox systems > Revert "clk: fixed-factor: Don't register fixed factor clk until parent clk is registered" > clk: walk orphan list on clock provider registration > microblaze: dts: Update model strings to reflect board and carrier > microblaze: dts: vc707: Update for Kernel v5.4 Vivado v2020.1 > microblaze: dts: kcu105: Update for Kernel v5.4 Vivado v2020.1 > microblaze: dts: kc705: Update for Kernel v5.4 Vivado v2020.1 > arm: dts: Add AD9081-FMC-EBZ + Arria 10 SoC Development Kit support > usb: chipidea: Hook up ULPI support > clk: ad9545: Add support for n-shot > clk: introduce clk_set_nshot and clk_get_nshot > arch: microblaze: dts: vcu118: Update for Kernel v5.4 Vivado v2020.1 > arch: zynq-coraz7s.dtsi: disable second CPU vs deleting node > arch: fix various warnings with device-trees > ci: remove old dtb-build patches mechanism > ci: update build for ADI drivers that should be built > spi-nor: cadence-quadspi: fix __aeabi_ldivmod compiler error > Revert "xilinx: Add a github template telling people to not use pull requests there" > jesd204: sysfs: add explicit fall-through > navassa: fix ISO C90 compiler warning > navassa: add missing break statements > iio: frequency: hmc7044: Improve the pfd1 calculation > iio: adc: ad9371: Fix temp sensor readings > iio: adc: mykonos: mykonos_gpio: Silent verbose debug messages > iio: adis16480: Limit spi max speed in burst mode > Revert "net: macb: Avoid probe error if more than one phy is available" > arch: arm64: adrv9009-zu11eg: fix spi dt node warnings > arch: arm: zynq-zc706-adv7511.dtsi: add @39 addr to adv7511 node > ci: update to sync adi-5.4.0 and rpi-5.4.y > net: phy: adin-t1l: update driver to 5.4 APIs > pwm: pwm-axi-pwmgen: update apply hook to new kernel > net: phy: adin-t1l: remove adin-compat.h > clk: ad9545: up regmap_config.use_single_rw > arch: run savedefconfig on all ADI defconfigs > Merge remote-tracking branch 'adi/master' into master-xilinx-v2020.1 > media: axi-hdmi-rx: Initialize bus_type > media: axi-hdmi-rx: Provide device_caps in struct video_device > media/platform/axi-hdmi-rx: Announce GPLv2 module license > drm: adi_axi_hdmi: Fix fbdev interface not working > sound/soc/adi/axi-spdif.c: Support programmable master clock > drm: axi_hdmi_encoder.c: Add missing drm_print.h include > Merge remote-tracking branch 'adi/master' into master-xilinx-v2020.1 > jesd204: fix & handle switch implicit fall-through > [media] adv7511-v4l2: remove XYLON_LOGICVC_INTG > iio: ad9081: fix potential invalid error code > ci,build: add new dts to dtb_build_test exception > Revert "media: drivers: media: i2c: don't enable if CONFIG_DRM_I2C_ADV7511=n" > [media] adv7511: Add support for the Power Down GPIO. > [media] adv7511: remove omitted memcpy() for pdata > [media] adv7511: Setup the timing generator according to the selected mode > ci,travis: update ignore build for branch adi-5.4.0 > MAINTAINERS: remove hmc prefixed drivers > drivers/media/i2c/adv7511: Differentiate the adv7511-v4l2 driver by the adv7511-drm driver. > usb: chipidea: reset to upstream version > Revert "net: macb: disable gigabit for MII & RMII modes" > [media] adv7604: remove duplicate isr handler > sound: soc: adrv936x_box: rework driver to new kernel > [media] imageon-bridge: rework bridge notifier to new format > [media] axi-hdmi-rx: rework bridge notifier to new format > iio: logic: m2k-fabric: rework GPIO code to new framework > iio: cf_axi_dds: fix function type > iio: frequency: m2k-dac: fix match function type > misc: mathworks: fix mathworks_ip_mmap_fault() return type > media: addi9036: V4L2_MBUS_CSI2 -> V4L2_MBUS_CSI2_DPHY > drm: adi_axi_hdmi: update driver to newer framework [WIP] > drm: adi_axi_hdmi: remove drm_plane_helper_disable() call > drm: adi_axi_hdmi: add includes required to build in newer kernels > clk: clk-adjustable-rate: remove CLK_IS_BASIC flag > ci,travis: remove patches for dt build test > Merge tag 'xilinx-v2020.1' into master-xilinx-v2020.1 > arch: arm64: adrv9009-zu11eg: Use the iio adm1177 driver > iio: adc: adm1177: Make a distinction between the hwmon and iio versions > ci: stop auto-sync-ing altera_4.14 & adi-iio branches > jesd204: fsm: always start state transition from top-level device > iio: adc: ad7124: move chip ID & name on the chip_info table > jesd204: fsm: remove inputs field > jesd204: fsm: rename jdev -> jdev_it in propagation > jesd204: fsm: set error on the connection and jdev object if cb fails > jesd204: add connection simple unique IDs > jesd204: fsm: don't get/put kref too many times > jesd204: fsm: don't decrease refcounts on error in __jesd204_fsm() > jesd204: fsm: return DEFER in initialize_cb if no link_idx found > jesd204: fsm: fix validation of connection link_idx > jesd204: fsm: fix busy-flags handling and group init links with start links > jesd204: fsm: handle memory free on each call of jesd204_fsm_table() > jesd204: fsm: remove empty line > jesd204: fsm: clear error current state is DONT_CARE > ci: check that all device-trees have an hdl_project tag > iio: dac: ad5592r: localize locks only where needed in ad5592r_read_raw() > iio: dac: ad5592r: un-indent code-block for scale read > iio: dac: ad5592r: fix unbalanced mutex unlocks in ad5592r_read_raw() > iio: dac: ad5592r-base: Replace indio_dev->mlock with own device lock Submodule hdl 847f0f2..061d024: > axi_adrv9001: Quartus 19.3 updates > axi_adrv9001: Double sync control lines between interface 1 and 2 > axi_ad9361: Update constraints in case TDD is disabled > adrv9001/zcu102/cmos: Loosen up clock skew constraints to match LVDS settings > fmcomms2/zed: Disable unused TDD to save space and timing > axi_adrv9001: Fix channel 3 for Tx1 in DMA mode > axi_adrv9001: rx: calculate ramp value based on received value > axi_adrv9001: Let gate signals have initial value, useful for simulation > axi_adrv9001: Add status bit for Tx clocking > axi_adrv9001:rx: Add reset to link layer > axi_adrv9001:rx:phy: do not generate valid while in reset > library/common/up_tdd_cntrl: Make address generic > adrv9001/zcu102: Run postRoutePhysOpt to close Rx1 to Rx2 path timing > adrv9001/common: Run DMAs @ 100MHz > axi_adrv9001: Add opt-in synthesis parameters > axi_adrv9001: Use global clocks for divided down clock > ad_pnmon: Fix zero checking when valid not constant > axi_adrv9001:axi_adrv9001_rx_channel: fix ramp signal checking > ad_tdd_control: Avoid single pulses if tx_only or rx_only > ad_tdd_control: Fix rx/tx only behavior > adrv9001/zed: Connect TDD sync to PMOD JA1 > common/up_tdd_cntrl: Fix read data when read is idle > adrv9001/zcu102: Add TDD sync to PMOD0 J55.1 > adrv9001/common: Export TDD mode signal > axi_adrv9001: Export TDD mode > adrv9001/zed: Add TDD support > adrv9001/zcu102: Add TDD support > axi_adrv9001: Add TDD support > adrv9009zu11eg:fmcomms8: Fix lane swapping for TX channels 0 and 1 on the FMCOMMS8 > fmcomms8: zcu102: Fix lane swapping > daq3:zcu102: Connect overflow pins for the AD9680 TPL > Revert "intel: Update projects to use ad_iobuf instead of ALT_IOBUF" > de10nano: Add hps_conv_usb_n signal to stabilize UART lines > axi_hdmi_tx: Remove deprecated constraint > adv7513_de10nano: Fix gpio_bd assignments > common/de10nano: Cosmetic updates only > common/de10nano: Full HD 60 FPS support > adrv9009zu11eg:fmcomms8: Fix SPI timing constraint > ad_ip_jesd204_tpl_dac: Switch to sync arm toggling instead of setting only > up_dac_common: Move the sync status to register 0x1a to mirror adc path > ad_fmclidar1_ebz/a10soc: Fix a typo > Update system_top.v > ad9434_fmc,ad9467_fmc,fmcadc5: Update projects to use ad_iobuf, not IOBUF > intel: Update projects to use ad_iobuf instead of ALT_IOBUF > adrv9009zu11eg: Update spi module to use generic verilog > library: Move ad_iobuf to the common library, as it's not Xilinx specific > m2k: Add DAC last sample connections > axi_ad9963: Add last sample hold support > axi_dac_interpolate: Add last sample support > adv7513/de10nano: Define the USB clock > de10nano: Fix IO assignments > axi_ad7616: Update ad_edge_detect port names > ad469x: Remove sysid custom string init > ad469x_zed: Update bd.tcl with new port names > ad_edge_detect: Change port names > ad469x_fmc: Minor cosmetic update on the config file > fmcomms8: a10soc: Move RX and Observation to second SDRAM interface > common: a10soc: Allow for the second SDRAM interface to be used at a different clock > fmcomms8: a10soc: Initial commit > ad_ip_jesd204_tpl: Extend valid attribute ranges > ad469x: Add reference design for ad469x eval board > daq3: Update projects to the new TPL > adaq7980: Add AXI pulse generator to generate the offload trigger > Revert "axi_spi_engine: Add pulse_width and pulse_period registers" > makefile: Regenerate make files > util_sigma_delta_spi: Fix syntax > ad77681: Add axi_clkgen ip for spi engine > scripts/adi_pd_intel: Delete noisy print outs > adv7513/de10nano: Fix connection of ltc2308 SPI's interface > cn0540: Add axi_clkgen to Makefile > axi_ad6676: Set data format to twos complement > ad_ip_jesd204_tpl_adc: Fix PN check for twos complement data format > ad_ip_jesd204_tpl_dac_framer: fix localparam ordering > adrv9009_zu11eg: Add synchronization at application layer > ad9081_fmca_ebz: Fix device clocks termination > ad9656:Add reference design for the ad9656 eval board (#494) > sysid: Remove cstring init string > projects: cn0540: coraz7s: Add XADC support > cn0540/coraz7s: Set and input delay of one spi_clk cycle for the MISO line > cn0540/bd: Generate a 80MHz spi_clk > axi_gpreg: Add ttcl for clock_mon constraints > sysid: Initialize parameter > sysid: Remove cstring init string > jesd204: Clean-up combinatorial logic > jesd204_rx: Reset frame alignment monitor event generator > axi_jesd204_rx: Ignore events if link not enabled > jesd204/jesd204_rx: Ignore frame alignment errors if lane is not in DATA phase > jesd204/jesd204_rx: Reset error counter once all lanes synced > jesd204_rx/jesd204_rx_ctrl: Fix de-glitch mechanism > axi_jesd204_common/jesd204_up_common: Add event stats > spi_engine: Add spi_engine.tcl > cn0363: Remove iobuf for spi sdo > cn0540/de10nano: Ignore 15003 critical warning > axi_hdmi_tx: Update register initialization > daq2/a10soc: Set optimization mode to high performance effort > common/s10soc: Input ports do not have a current strength property > adi_intel_msg: Dissable "unused TX/RX channel" critical warning for Stratix 10 > ad77681evb: Remove redundant ad_data_clk > adrv9009: Fix typo for number of samples calculation for observation channel > fmcomms8: zcu102: Leave the SPI constraint at 25 MHz > fmcomms8: common: In the SPI module, use ad_iobuf instead of a Xilinx primitive > fmcomms8: zcu102: Remove the test pins, as they are not connected > library/commmon: Fix data width warnings > arradio: Remove unused signals > sysid: Fix board/project name underscore issue > cn0506_rmii: Fix no defined clock warnings > cn0540/de10nano: Delete GPIO connection to DRDY > cn0540/coraz7s: Time the SPI interface of AD7768-1 > adv7513: Add initial project for de10nano > cn0540: Add de10nano reference design > de10: Delete redundant base design > common/de10nano: Add de10nano base design > adi_project_intel: Add de10nano support > spi_engine_offload: Define status_sync interface > spi_engine_offload: Delete trailing whitespaces > spi_engine_execution: Add missing parameter definition into hw.tcl script > axi_spi_engine: Fix the hw.tcl script > axi_spi_engine: Add missing ports to every sub-module instance > axi_spi_engine: Refactoring sdi_fifo read outs > axi_hdmi_tx_vdma: Use only synchronous reset > axi_hdmi_tx: Update IP to latest HDL flow > Add 'SE Base' family to the supported FPGAs > ad40xx_fmc/zed: Fix constraints, to avoid critical warnings in synthesis > spi_engine_offload: Start offload when DMA is ready > spi_engine_interconnect: always construct must not contains mixed assignment types > sysid_intel: Added sysid to intel projects > sysid_intel: Added adi_pd_intel.tcl > sysid_intel: Added hw.tcl for sysid IP cores > axi_ad9963: Fix warnings > axi_ad9467: Fix missing connection warnings > axi_ad9361: Fix missing connection warnings > axi_hdmi_tx: Fix warning on imageon > ad_csc: Fix warning for axi_hdmi_tx > common/ad_ss_422to444.v: Fix warning > m2k: Fix Warnings > axi_logic_analyzer: Fix data width warning > daq3:qsys: Activate input pipeline stage for AD9680's JESD interface > projects: adrv9009: intel: Update JESD204 LANE_RATE and REFCLK_FREQUENCY > s10soc: Insert an additional bridge between DMA and HPS > intel/axi_adxcvr: Use ad_ip_files process for source definition > adrv9009/qsys: input pipline active for jesd204_rx and jesd204_rx_os > intel/adi_jesd204: Add an additional pipeline stage to RX soft PCS > intel/adi_jesd204: Expose REGISTER_INPUTS parameter > jesd204_rx: Fix SDC constraint > adrv9009/s10soc: Add support for Stratix10 SOC > scripts/project_intel.mk: Update CLEAN targets > adrv9009/intel: Fix the register address layout > a10soc: Reconfiguration interface address width improvement > jesd204_framework: Add Stratix10 support > s10soc: Add new feature for ad_cpu_interconnect > stratix10soc: Initial commit of base design > axi_generic_adc: Declare parameters before use > adrv9001/zcu102: Loopback VADJ error to the FMC board > adrv9001/zed: Refactor VADJ test in VADJ error > adrv9001/zcu102: Update interface signal names based on direction > adrv9001/zed: Update interface signal names based on direction > library/common/ad_dds: Fix indentation > library/common/ad_dds: Fix initialization when 'valid' not constant > scripts/intel: Add message severity definition file > fmcomms2: a10soc remove project > axi_i2s_adi: create friendly xgui files > adrv9001/zed: Initial support for Zed > adrv9001:zcu102: Initial version > library:axi_adrv9001: Initial version > up_adc_common: Expose up version of r1_mode > library/common/up_dac_common: Sync dac_rst to control set > library/common/up_dac_common: Add registers to control interface > library/common/up_adc_common: Sync adc_rst to control set > library/common/up_adc_common: Add registers to control interface > ad_pnmon: Allow patterns with zero as valid data > ad_pngen: Generic PN generator > cn0540/coraz7s: Relax timing in SPI Engine > axi_spi_engine: Fix value range for ID parameter > spi_engine: Fix ip scripts for regmap, offload and execution > axi_spi_engine: Update IPXACT GUI layout > spi_engine_execution: Update IPXACT GUI layout > spi_engine_interconnect: Update IPXACT GUI layout > spi_engine_offload: Update IPXACT GUI layout > spi_engine: Add Intel Support > adi_project_intel: Update QSYS generation > daq2/a10gx: Set optimization mode to aggressive performance > adrv9371x/a10gx: Set optimization mode to aggressive performance > ad40xx_fmc: SDI delay should be set to 1 > spi_engine_execution: code refactoring > spi_engine_execution: Fix sdi_shift_reg reset and command latching > ad_dds: Fix typo > axi_logic_analyzer: Optimize the input data path > axi_adc_trigger: Use valid in data delay stage > m2k: Update constraints > m2k: Connect signals for instrument sync > axi_adc_decimate: Export signals indicating the rate > axi_logic_analyzer: Auto sync to ADC path > axi_dmac: Add interface description register > scripts/intel: Update version check > scripts/intel: Set supported Quartus version to 19.3 > util_cpack2: support for 64 channels > ad_ip_jesd204_tpl_adc: add support for 64 channels > ad_ip_jesd204_tpl_dac: expand address space to accomodate 64 channels > util_upack2: support for 64 channels > jesd204: DAC TPL to support 64 channels > fmcomms2/a10soc: Unused outputs should be left hanging > axi_ad9361: add_instance command must have a version attribute > adrv9009/a10gx: Delete redundant timing constraints > a10gx: Delete input/output delay definitions > daq3: Delete redundant timing constraint > daq2/a10gx: Use the default optimization mode > Revert "a10gx: Optimise the base design" > a10gx: Fix exceptionSlave interface definition for HPS > scripts/project-intel: Update CLEAN target > a10gx: Add a Avalon Pipeline Bridge between EMIF and DMA's > axi_laser_driver: Fix IP paramtere editor error > dac_fmc_ebz: QPRO is using apply_instance_preset > util_adcfifo: Update the interfaces for the asymetric memory > intel_mem_asym: Update the interface definitions > intel_mem_asym: add_instance command must have a version attribute > avl_dacfifo: add_intance command must have a version attribute > adi_jesd204: Delete redundant connections > adi_jesd204: add_instance command must have a version attribute > quartus: Increase tool version to 19.2 > adi_project_intel: set_interconnect_requirment command is deprecated > ad9371:a10gx: Relax interconnect requirements > adrv9371:a10gx: Remove constraint from DDR > a10gx: Remove constraint from eth_ref_clk > adi_project_intel: Add support for Quartus Pro > adi_project_intel: Delete all MESSAGE_DISABLE assignment > quartus_pro: Global assignment ENABLE_ADVANCED_IO_TIMING is not supported > quartus_pro: Parameter property TYPE is not supported > Add cn0506_rmii/zcu102 support on revB > Add cn0506_rmii/zc706 support on revB > Add cn0506_rmii/zed support on revB > adi_intel_device_info_enc.tcl: Fix typo > ad_serdes_out: Add CMOS support > ad_serdes_in: Add CMOS support > ad_serdes_out: Add tristate option > up_delay_cntrl:ad_serdes_in: Make delay value width parametrizable > common/ad_serdes_out.v: Add US/US+ support > common/ad_serdes_in.v: Add US/US+ support > axi_dac_interpolate: oversampling optimization > axi_dac_interpolate: Fix oversampling by 2 > ad_dds: Fix noise caused by dac_data_sync > jesd204_rx: Increment version to 1.04.a > jesd204_rx: Interrupt for unexpected lane status error > jesd204_rx: Generate interrupt on frame alignment error > axi_adxcvr: Reset status if PLL lock is lost > jesd204_rx: Don't auto reset on frame alignment error by default > jesd204_rx: Add RX frame alignment character check > m2k: Pattern Generator add instrument triggering > axi_logic_analyzer: Add trigger disable condition > axi_adc_trigger: Add trigger disable condition > jesd204: update README to reflect rev C > fmcomms5/zc702: Fix the sys_dma_clk connections > spi_engine_execution: Latch sdx_enabled > spi_engine_execution: Optimize SDI latch delay logic > daq2/xilinx: Update project to use generic JESD204 TPL > daq2/intel: Update project to use generic JESD204B TPL Submodule buildroot 1daa690..a9818ab: > board/pluto/S45msd: Remove undesired character > update pluto and m2k on board html pages > configs/zynq_[pluto|m2k]_defconfig: Remove strace > package/libiio/libiio.mk: Update to git 2019_R2 (until next formal release) > board/pluto/device_format_jffs2: Fix fs cache issue > board: pluto: S23udc: Add option to select USB Ethernet Compatibility Mode > package: jesd204b_status: update to master HEAD > all-boards: update update motd configuration to new format > Merge tag '2020.02.8' from Buildroot upstream > configs/microblaze_adi_*_defconfig: Add package fru-tools > package: fru-tools: Add fru-tools utility > microblaze_*_defconfigs: update kernel headers to 4.19 for Vivado 2019.1 > ci: split kernel version check for microblaze arch for Vivado 2019.1 > Merge pull request #49 from analogdevicesinc/rgetz-update-m2k-html > board/m2k/S21misc: restore ssh authorized_keys from jffs2 > configs: zynq_m2k_defconfig: Update for Vivado 2019.1 toolchain > Add quotes around the SSID and passphrase for the wifi to allow for spaces in them > board/m2k/post-build.sh: Add $ symbol > board: pluto & m2k: Temperature look-up table calib Submodule u-boot-xlnx 469a0fd..a2c2013: > config: zynq-common: Remove compatible env setting > config: zynq-common: Fix attr_val attr_name > config: zynq-common: Fix refclk setting > configs: zynq-common: Use double quotes for strings > configs: zynq-common: Fix rev B fdt errors > configs: zynq-common: Fix mode 2r2t > configs: zynq-common: Guard against M2K platform > ci,pluto,m2k,azure-pipelines: add initial CI integration for Azure > configs: zynq-common: Fix SPI env update > configs: zynq-common: Fix 1r1t mode Signed-off-by: Michael Hennerich --- buildroot | 2 +- hdl | 2 +- linux | 2 +- u-boot-xlnx | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/buildroot b/buildroot index 1daa6903..a9818ab6 160000 --- a/buildroot +++ b/buildroot @@ -1 +1 @@ -Subproject commit 1daa690321f845b834277c8dfb23421fd63126c7 +Subproject commit a9818ab69cbe2dbbe6c3bfd1ea4634ea17699a46 diff --git a/hdl b/hdl index 847f0f22..061d024d 160000 --- a/hdl +++ b/hdl @@ -1 +1 @@ -Subproject commit 847f0f22e6783bdb094cefed08c4a23bca0f2ce9 +Subproject commit 061d024d596ef84c6a819854bf2472e6b43a2d5d diff --git a/linux b/linux index 6edc6cd2..b05d1642 160000 --- a/linux +++ b/linux @@ -1 +1 @@ -Subproject commit 6edc6cd24b486f5f3baff016de053bfd009b762e +Subproject commit b05d16429dac38ecfa629c6bd9e5a403b452f57a diff --git a/u-boot-xlnx b/u-boot-xlnx index 469a0fd9..a2c2013a 160000 --- a/u-boot-xlnx +++ b/u-boot-xlnx @@ -1 +1 @@ -Subproject commit 469a0fd988fbf66baddd764d47fc436fee19542f +Subproject commit a2c2013a86231af6a61d6e7dca6c1e28a3bc57bf