2017.3 Linux and DTG Release Notes
2017.3 Linux and DTG Release Notes
Linux Changes
Module Name | Driver Location | Changes | Link |
Linux kernel | Linux kernel source |
| https://kernelnewbies.org/Linux_4.9 |
ZynqMP AMS | drivers/iio/adc/xilinx-ams |
| |
AXI Traffic generator | drivers/misc/xilinx_trafgen.c |
| |
PS CAN, AXI CAN and AXI CANFD | drivers/net/can/xilinx_can.c |
| |
devcfg/Zynq PL Programming | drivers/char/xilinx_devcfg.c |
| |
FPGA Manager/ZynqMP PL programming | drivers/fpga/zynqmp-fpga.c |
| |
Soft DMAs (AXIDMA, AXICDMA, AXIVDMA) | drivers/dma/xilinx/xilinx_dma.c | AXI DMA
AXI VDMA
| |
ZynqMP DMA (ADMA, GDMA) | drivers/dma/xilinx/zynqmp_dma.c |
| |
EDAC driver | drivers/edac/synopsys_edac.c |
| |
Zynq, ZynqMP Ethernet, macb | drivers/net/ethernet/cadence/macb.c |
| |
Zynq/Zynq Ultrascale+ MPSOC/Microblaze | drivers/net/ethernet/xilinx/xilinx_axienet_main.c |
| |
ZynqMP Clock Framework | drivers/clk/zynqmp/clkc.c drivers/clk/zynqmp/clk-mux-zynqmp.c drivers/clk/zynqmp/pll.c |
| |
Zynq Ultrascale+ MPSOC USB | drivers/usb/dwc3/ |
| http://www.wiki.xilinx.com/Zynq+Ultrascale+MPSOC+Linux+USB+device+driver |
AXI USB | drivers/usb/gadget/udc/udc-xilinx.c |
| |
Zynq Ultrascale+ MPSOC SATA | drivers/ata/ahci_ceva.c |
| |
Zynq and Zynq MP PS UART | drivers/tty/serial/xilinx_uartps.c |
| |
Zynq Ultrascale+ MPSOC NAND | drivers/mtd/nand/arasan_nand.c |
| |
Zynq and ZynqMP PS WDT | drivers/watchdog/cadence_wdt.c |
| |
Zynq and ZynqMP SD Controller | drivers/mmc/host/sdhci-of-arasan.c |
| |
Zynq/ | drivers/gpio/gpio-zynq.c |
> | |
ZynqMP Serdes/GT | drivers/phy/phy-zynqmp.c |
| http://www.wiki.xilinx.com/Zynq+Ultrascale+MPSOC+Linux+SIOU+driver |
axi_gpio | drivers/gpio/gpio-xilinx.c |
| |
ZynqMP | drivers/pinctrl/pinctrl-zynqmp.c |
| http://www.wiki.xilinx.com/ZynqMP+Linux+Pin+Controller+Driver |
AXI PM (Zynq, ZynqMP AXIPM) | drivers/uio/uio_xilinx_apm.c |
| |
Zynq/ZynqMp | drivers/i2c/busses/i2c-cadence.c |
| |
GMII2RGMII converter | drivers/net/phy/xilinx_gmii2rgmii.c |
| |
Xilinx DRM KMS | drivers/gpu/drm/xilinx/* |
|
Linux Bug Fixes
Module Name | Driver Location | Bug Fixes | Link |
Zynq/Zynq Ultrascale+ MPSOC/Microblaze | drivers/dma/xilinx/xilinx_dma.c | AXI DMA
AXI VDMA
| |
ZynqMP DMA (ADMA, GDMA) | drivers/dma/xilinx/zynqmp_dma.c |
| |
ZynqMP AMS | drivers/iio/adc/xilinx-ams |
| |
Zynqmp QSPI | drivers/spi/spi-zynqmp-gqspi.c |
| |
Zynq/ZynqMP SPI | drivers/spi/spi-cadence.c |
| |
Common Clock Framework | drivers/clk/zynqmp/clkc.c |
| |
Axi Traffic Generator | drivers/misc/xilinx_trafgen.c |
| |
PS CAN, AXI CAN and AXI CANFD | drivers/net/can/xilinx_can.c |
| |
Zynq Ultrascale+ MPSOC USB | drivers/usb/dwc3/ |
| http://www.wiki.xilinx.com/Zynq+Ultrascale+MPSOC+Linux+USB+device+driver |
ZynqMP Serdes/GT | drivers/phy/phy-zynqmp.c |
| http://www.wiki.xilinx.com/Zynq+Ultrascale+MPSOC+Linux+SIOU+driver |