v0.27
Summary
- Add option to select USB Ethernet Compatibility Mode
- CDC-NCM support for MacOS and Linux
- CDC-ECM support for Android and Linux
- Fixed HDL DAC bug related to last sample hold
- Update Buildroot to upstream 2020.02.8
- HTML page updates
- Device registration
- Links to training videos
- Show Network over USB compatibility mode
- Libiio v0.21 updated to 2019_R2 branch
- Linux kernel 5.4
- Add DM9601 USB Ethernet driver
Changelog
1b299b2 (HEAD -> master, tag: v0.27, github/master) M2k: prepare for v0.27
84e59f0 build: tweak defaults to run 'make' without Vivado
ca72919 Makefile: make hdl clean sub-build
31866e1 Makefile: add ability to build an m2k.frm file without Vivado
4c9c7d6 Makefile: replace $(LINUXDIR) with 'linux'
Changelog Linux: (only related commits)
analogdevicesinc/linux@fd4058d9a174 iio: logic: m2k-fabric: Fix m2k fabric gpio array handling
analogdevicesinc/linux@b05d16429dac arm: configs: zynq_[pluto|m2k]_defconfig: Add DM9601 USB Ethernet driver
analogdevicesinc/linux@f081a37e7e8d dmaengine: axi-dmac: fix overflow resulting in divide-by-zero
analogdevicesinc/linux@e33ca4b9edd2 iio: adc: m2k-trigger-adc: fix/cleanup probe & remove
analogdevicesinc/linux@817eac17bb77 iio: frequency: cf_axi_dds: Use proper define
analogdevicesinc/linux@c49024fdb0e9 iio: logic: m2k-fabric: rework GPIO code to new framework
analogdevicesinc/linux@b51d4a6b31e7 iio: cf_axi_dds: fix function type
analogdevicesinc/linux@81f4a4f1bf5c iio: frequency: m2k-dac: fix match function type
analogdevicesinc/linux@b8374b85529d Input: adp5589 - initialize GPIO controller parent device
analogdevicesinc/linux@fc15be39a827 dmaengine: axi-dmac: add regmap support
analogdevicesinc/linux@e28d91552813 dmaengine: axi-dmac: terminate early DMA transfers after a partial one
analogdevicesinc/linux@e3923592f80b dmaengine: axi-dmac: populate residue info for completed xfers
analogdevicesinc/linux@f4a9fe97ea5a dmaengine: axi-dmac: update license header
analogdevicesinc/linux@5b969bd1d9cd dmaengine: axi-dmac: assign copy_align
property
analogdevicesinc/linux@a5b20600a67a dmaengine: axi-dmac: Discover length alignment requirement
analogdevicesinc/linux@b5d89905d039 dmaengine: axi-dmac: Sanity check memory mapped interface support
analogdevicesinc/linux@a3ee0bf23eae dmaengine: axi-dmac: Enable TLAST handling
analogdevicesinc/linux@8add6cce9848 dmaengine: axi-dmac: Add support for interleaved cyclic transfers
analogdevicesinc/linux@9a05045d2a68 dmaengine: axi-dmac: Enable DMA_INTERLEAVE capability
analogdevicesinc/linux@648865a79d8e dmaengine: axi-dmac: Don't check the number of frames for alignment
analogdevicesinc/linux@56009f0d2f54 dmaengine: axi-dmac: Infer synthesis configuration parameters hardware
analogdevicesinc/linux@23b846396b95 dmaengine: axi-dmac: extend support for ZynqMP arch
analogdevicesinc/linux@921234e0c5d7 dmaengine: axi-dmac: Split too large segments
analogdevicesinc/linux@48b02a85fe2e dmaengine: axi-dmac: Use struct_size() in kzalloc()
Changelog buildroot:
analogdevicesinc/buildroot@a9818ab69c board/pluto/S45msd: Remove undesired character
analogdevicesinc/buildroot@19874e5c8c update pluto and m2k on board html pages
analogdevicesinc/buildroot@7e6be5fb45 configs/zynq_[pluto|m2k]_defconfig: Remove strace
analogdevicesinc/buildroot@bcff8605fe package/libiio/libiio.mk: Update to git 2019_R2 (until next formal release)
analogdevicesinc/buildroot@b079676cb4 board/pluto/device_format_jffs2: Fix fs cache issue
analogdevicesinc/buildroot@45214d02b7 board: pluto: S23udc: Add option to select USB Ethernet Compatibility Mode
analogdevicesinc/buildroot@65af0de8d0 Merge tag '2020.02.8' from Buildroot upstream
Changelog u-boot:
analogdevicesinc/u-boot-xlnx@a2c2013a86 (HEAD -> pluto, origin/pluto) config: zynq-common: Remove compatible env setting
analogdevicesinc/u-boot-xlnx@19b59bd9d5 config: zynq-common: Fix attr_val attr_name
analogdevicesinc/u-boot-xlnx@8b44bd8131 config: zynq-common: Fix refclk setting
analogdevicesinc/u-boot-xlnx@23a5c007b9 configs: zynq-common: Use double quotes for strings
analogdevicesinc/u-boot-xlnx@d16d68b6f8 configs: zynq-common: Fix rev B fdt errors
analogdevicesinc/u-boot-xlnx@b15d169c8b configs: zynq-common: Fix mode 2r2t
analogdevicesinc/u-boot-xlnx@d41a6a6a6d configs: zynq-common: Guard against M2K platform
analogdevicesinc/u-boot-xlnx@b5af45694c ci,pluto,m2k,azure-pipelines: add initial CI integration for Azure
analogdevicesinc/u-boot-xlnx@e1eb71f029 configs: zynq-common: Fix SPI env update
Changelog HDL: (only related commits)
analogdevicesinc/hdl@912e09ad1 m2k: Add DAC last sample connections
analogdevicesinc/hdl@0ddb08070 axi_ad9963: Add last sample hold support
analogdevicesinc/hdl@4f4a4208c axi_dac_interpolate: Add last sample support