2016.4 Linux Release Notes
Feature Changes
Module Name | Driver Location | Feature Changes | Commits | Link |
char: devcfg | drivers/char/xilinx_devcfg.c | Added bitstream version check | ||
gpio | drivers/gpio/gpio-zynq.c | Added zynq specific check for special pins on bank zero | ||
ARM64: zynqmp: PM | drivers/soc/xilinx/zynqmp/pm.c | Migrate to new shutdown interface |
| |
sound: soc: xilinx | sound/soc/xilinx/xilinx-dp-card.c | Add 256 bytes for period bytes constraint |
| |
net: macb | drivers/net/ethernet/cadence/macb.c | Added support for fixed link configuration where direct MAC->MAC connection is supported without any PHY | ||
drm: xilinx | drivers/gpu/drm/xilinx/xilinx_drm_drv.c | Support more formats by swapping color components | http://www.wiki.xilinx.com/Xilinx+DRM+KMS+driver#Overview--Changelog | |
Device Tree | arch/arm64/boot/dts/xilinx/zynqmp.dtsi | Add idle state for ZynqMP | http://www.wiki.xilinx.com/Zynq+Ultrascale+MPSOC+Linux+USB+device+driver | |
drm | Documentation/devicetree/bindings/drm/zocl/zocl_drm.txt | Add Zynq OpenCL driver |
| |
Documentation: DT | Documentation/devicetree/bindings/net/xilinx_axienet.txt | Update binding doc for supporting 10G/25G MAC |
|
Bug Fixes
Module Name | Driver Location | Feature Changes | Link to Commits | Driver Wiki Link |
clk: zynqmp | drivers/clk/zynqmp/clkc.c | Fix the GEM mux shift values |
| |
xilinx_zynqmp_defconfig | arch/arm64/configs/xilinx_zynqmp_defconfig | Enable the zynqmp FPGA manager support in the defconfig |
| |
zynq_remoteproc | drivers/remoteproc/zynq_remoteproc.c | Fix the error handling path in probe |
| |
rpmsg | drivers/rpmsg/virtio_rpmsg_bus.c | Only dump rpmsg if DEBUG is defined |
| |
dma: zynqmp | arch/arm64/boot/dts/xilinx/zynqmp-clk.dtsi | Add clocks for LPDDMA | ||
microblaze | arch/microblaze/configs/mmu_defconfig | Sync MicroBlaze defconfig with the latest code |
| |
staging: apf | drivers/staging/apf/xilinx-dma-apf.c | Make xlnk driver thread-safe |
| |
xhci | drivers/usb/host/xhci.c | fix platform quirks overwrite regression in 4.7-rc1 |
| |
ARM: zynq | arch/arm/mach-zynq/pm.c | Fix suspend code for Thumb kernels |
| |
mtd: spi-nor | drivers/mtd/spi-nor/spi-nor.c | Fix jffs2 write issue |
| |
fpga | drivers/fpga/zynqmp-fpga.c | Remove -warning from zynqmp-fpga.c compilation |
| |
net: axienet | drivers/net/ethernet/xilinx/xilinx_axienet_main.c | Add missing n to end of dev_err messages | ||
ARM64: zynqmp: PM | drivers/soc/xilinx/zynqmp/pm.c | ARM64: zynqmp: PM: Convert pr_* to dev_* |
| |
drm: xilinx | drivers/gpu/drm/xilinx/xilinx_drm_dp.c | Revert Set maximum swing / preemphsis level to 2 for ZynqMP" | http://www.wiki.xilinx.com/Xilinx+DRM+KMS+driver#Overview--Changelog | |
Device Tree | arch/arm64/boot/dts/xilinx/zynqmp-clk.dtsi | Add the clock for watchdog |
| |
ARM64: zynqmp | drivers/soc/xilinx/zynqmp/Makefile | Fix tap_delay conditional build |
| |
ARM64: zynqmp | Documentation/devicetree/bindings/clock/zynq_mpsoc.txt | Fix clock device tree binding |
| |
microblaze: mmu_defconfig | arch/microblaze/configs/mmu_defconfig | Enabling CONFIGS related to MTD - |
|
Answer Records (ARs)
Module Name | AR Title | AR Link |
ZynqMP Common Clock Framework / PS Ethernet MAC | XKB - 68409 - Zynq UltraScale+ MPSoC: 2016.4 Linux support for GEM 100BT and 10BT |