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,
© Copyright 2019 - 2022 Xilinx Inc. Privacy Policy