/
2018.1 Linux and DTG Release Notes
2018.1 Linux and DTG Release Notes
2018.1 Linux and DTG Release Notes
Linux Changes
Module Name |
Driver Location |
Changes |
Link |
Linux kernel |
Linux kernel source |
|
https://kernelnewbies.org/Linux_4.14 |
Ethernet driver (GEM) |
drivers/net/ethernet/cadence/macb_main.c drivers/net/ethernet/cadence/macb_ptp.c |
|
http://www.wiki.xilinx.com/Macb+Driver |
Axi Ethernet Driver |
drivers/net/ethernet/xilinx/xilinx_axienet_main.c drivers/net/ethernet/xilinx/xilinx_axienet_mdio.c drivers/net/ethernet/xilinx/xilinx_axienet.h |
|
http://www.wiki.xilinx.com/Linux+AXI+Ethernet+driver |
Xilinx Soft IP DMA driver |
drivers/dma/xilinx/xilinx_dma.c |
|
http://www.wiki.xilinx.com/DMA+Drivers+-+Soft+IPs |
VDMA test client driver |
drivers/dma/xilinx/vdmatest.c |
|
http://www.wiki.xilinx.com/DMA+Drivers+-+Soft+IPs |
Emaclite ethernet driver |
drivers/net/ethernet/xilinx/xilinx_emaclite.c |
|
http://www.wiki.xilinx.com/Linux+Emaclite+Driver |
PM driver |
drivers/soc/xilinx/zynqmp/ |
|
http://www.wiki.xilinx.com/Zynq+UltraScale%EF%BC%8B+MPSoC+Power+Management+-+Linux+Kernel |
Firmware driver |
drivers/firmware/xilinx/zynqmp/ |
|
ZynqMP firmware driver |
Pin control driver |
drivers/pinctrl/pinctrl-zynqmp.c |
|
http://www.wiki.xilinx.com/ZynqMP+Linux+Pin+Controller+Driver |
Common Clock Framework |
drivers/clk/zynqmp/clkc.c |
|
http://www.wiki.xilinx.com/Common+Clock+Framework |
SHA |
drivers/crypto/zynqmp-sha.c |
|
http://www.wiki.xilinx.com/SHA%20Driver |
RSA |
drivers/crypto/zynqmp-rsa.c |
|
|
QSPI |
drivers/spi/spi-zynqmp-gqspi.c |
|
http://www.wiki.xilinx.com/Linux%20ZynqMP%20GQSPI%20Driver |
ZynqMP Serdes/GT |
drivers/phy/phy-zynqmp.c |
|
http://www.wiki.xilinx.com/Zynq+Ultrascale+MPSOC+Linux+SIOU+driver |
Zynq Ultrascale+ MPSOC USB |
drivers/usb/dwc3/ |
|
http://www.wiki.xilinx.com/Zynq+Ultrascale+MPSOC+Linux+USB+device+driver |
Tap Delay |
drivers/soc/xilinx/zynqmp/tap_delays.c |
|
|
FPGA Manager/ZynqMP PL programming |
drivers/fpga/zynqmp-fpga.c |
|
http://www.wiki.xilinx.com/Solution+ZynqMP+PL+Programming |
Nvmem- SoC revision read mechanism |
drivers/nvmem/zynqmp_nvmem.c |
|
http://www.wiki.xilinx.com/Solution%20ZynqMP%20SoC%20revision%20read%20mechanism |
ZynqMP R5 remoteproc driver |
drivers/remoteproc/zynqmp_r5_remoteproc.c |
|
|
ZynqMP power domain driver |
drivers/soc/xilinx/zynqmp/pm_domains.c |
|
|
Reset-Controller |
drivers/reset/reset-zynqmp.c |
|
http://www.wiki.xilinx.com/Zynqmp%20Linux%20Reset-controller%20Driver |
ZynqMP IPI mailbox driver |
drivers/mailbox/zynqmp-ipi-mailbox.c |
|
Xilinx ZynqMP IPI Mailbox Driver |
Zynq and ZynqMP SD Controller |
drivers/mmc/host/sdhci-of-arasan.c |
|
http://www.wiki.xilinx.com/SD%20controller |
System Monitor |
drivers/iio/adc/xilinx-ams |
|
http://www.wiki.xilinx.com/ZynqMP%20AMS |
EDAC |
drivers/edac/synopsys_edac.c |
|
http://www.wiki.xilinx.com/EDAC%20Driver http://www.wiki.xilinx.com/ZynqMP%20OCM%20EDAC%20Driver |
Linux Bug Fixes
Module Name |
Driver Location |
Bug Fixes |
Link |
Ethernet driver (GEM) |
drivers/net/ethernet/cadence/macb_main.c drivers/net/ethernet/cadence/macb_ptp.c |
|
http://www.wiki.xilinx.com/Macb+Driver |
Axi Ethernet driver |
drivers/net/ethernet/xilinx/xilinx_axienet_main.c drivers/net/ethernet/xilinx/xilinx_axienet_mdio.c drivers/net/ethernet/xilinx/xilinx_axienet.h |
|
http://www.wiki.xilinx.com/Linux%20AXI%20Ethernet%20driver |
Xilinx Soft IP DMA driver |
drivers/dma/xilinx/xilinx_dma.c |
|
http://www.wiki.xilinx.com/DMA+Drivers+-+Soft+IPs |
VDMA test client driver |
drivers/dma/xilinx/vdmatest.c |
|
http://www.wiki.xilinx.com/DMA+Drivers+-+Soft+IPs |
Emaclite Ethernet driver |
drivers/net/ethernet/xilinx/xilinx_emaclite.c |
|
http://www.wiki.xilinx.com/Linux+Emaclite+Driver |
ZDMA driver |
drivers/dma/xilinx/zynqmp_dma.c |
|
http://www.wiki.xilinx.com/Zynqmp+DMA |
DTG Feature Changes
Module Name |
Feature Changes |
Link |
Generic |
Clock support in the DTG |
http://www.wiki.xilinx.com/DTG+Common+clock+framework |
TSN IP |
TSN IP driver support |
http://www.wiki.xilinx.com/TSN+IP+driver+support+in+DTG |
Generic |
Add the placeholder comment for generic drivers |
https://github.com/Xilinx/device-tree-xlnx/commit/2cb30975c26dd879d81793fb75d234761681c166 |
Generic |
Added support for interrupt name property |
https://github.com/Xilinx/device-tree-xlnx/commit/8679339fd0e1fee45b35ef978ce4af2aa4bc5141 |
DTG Bug Fixes
Answer Records (ARs)
Module Name |
AR Title |
AR Link |
Ethernet driver (GEM) |
2018.1 Zynq UltraScale+ MPSoC: PetaLinux Warm-Restart BSP fails to wakeup Ethernet |
https://www.xilinx.com/support/answers/71028.html |
, multiple selections available,
Related content
2017.1 Linux and DTG Release Notes
2017.1 Linux and DTG Release Notes
More like this
2018.2 Linux and DTG Release Notes
2018.2 Linux and DTG Release Notes
More like this
2017.3 Linux and DTG Release Notes
2017.3 Linux and DTG Release Notes
More like this
2017.4 Linux and DTG Release Notes
2017.4 Linux and DTG Release Notes
More like this
2016.3 Linux Release Notes
2016.3 Linux Release Notes
More like this
Baremetal XXV Ethernet driver
Baremetal XXV Ethernet driver
More like this
© Copyright 2019 - 2022 Xilinx Inc. Privacy Policy