/
2017.1 Linux and DTG Release Notes
2017.1 Linux and DTG Release Notes
Linux Feature Changes
Module Name | Driver Location | Feature Changes | Link |
Linux kernel | Linux kernel source |
| https://kernelnewbies.org/Linux_4.9 |
ZynqMP AMS | drivers/iio/adc/xilinx-ams.c |
| http://www.wiki.xilinx.com/ZynqMP+AMS |
Zynq, ZynqMP Ethernet, macb | drivers/net/ethernet/cadence/macb.c |
| http://www.wiki.xilinx.com/Macb+Driver |
Zynq/Zynq Ultrascale+ MPSOC/Microblaze Axi Ethernet | 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 |
Platform: Zynq Ultrascale+ MPSOC IP: ZynqMP DMA | drivers/dma/xilinx/zynqmp_dma.c |
| http://www.wiki.xilinx.com/Zynqmp+DMA |
Clock Framework | drivers/clk/zynqmp/clkc.c drivers/clk/zynqmp/clk-mux-zynqmp.c drivers/clk/zynqmp/pll.c drivers/clk/zynqmp/clk-gate-zynqmp.c drivers/clk/zynqmp/divider.c |
| http://www.wiki.xilinx.com/Common+Clock+Framework |
Platform: Zynq Ultrascale+ MPSOC USB | drivers/usb/dwc3/ |
| http://www.wiki.xilinx.com/Zynq+Ultrascale+MPSOC+Linux+USB+device+driver |
Platform: Zynq Ultrascale+ MPSOC SATA | drivers/ata/ahci_ceva.c |
| http://www.wiki.xilinx.com/SATA |
Zynq Ultrascale+ MPSOC | drivers/spi/spi-zynqmp-gqspi.c |
| http://www.wiki.xilinx.com/Linux+ZynqMP+GQSPI+Driver |
Zynq/Zynq Ultrascale+ MPSOC/Microblaze | drivers/spi/spi-xilinx.c |
| www.wiki.xilinx.com/Linux+SPI+Driver |
Zynq Ultrascale+ MPSOC | drivers/mtd/nand/arasan_nand.c |
| http://www.wiki.xilinx.com/NAND |
Zynq | drivers/mtd/nand/pl35x_nand.c |
| www.wiki.xilinx.com/Zynq+Pl353+SMC+and+NAND+drivers |
ZynqMP SD | drivers/mmc/host/sdhci-of-arasan.c |
| http://www.wiki.xilinx.com/SD+controller |
ZynqMp Fpga Manager | drivers/fpga/zynqmp-fpga.c |
| http://www.wiki.xilinx.com/Solution+ZynqMP+PL+Programming#x-Programming%20the%20PL%20through%20Linux |
Zynq/ Zynq Ultrascale+ MPSoC GPIO | drivers/gpio/gpio-zynq.c |
| http://www.wiki.xilinx.com/Linux+GPIO+Driver |
axi_gpio | drivers/gpio/gpio-xilinx.c |
| http://www.wiki.xilinx.com/AXI+GPIO |
ZynqMP pinctrl | drivers/pinctrl/pinctrl-zynqmp.c |
| http://www.wiki.xilinx.com/ZynqMP+Linux+Pin+Controller+Driver |
Zynq/ZynqMp I2C Controller | drivers/i2c/busses/i2c-cadence.c |
| http://www.wiki.xilinx.com/Cadence+I2C+Driver |
axi_timebase_wdt | drivers/watchdog/of_xilinx_wdt.c |
| http://www.wiki.xilinx.com/Axi+Watchdog |
Xilinx DRM KMS | drivers/gpu/drm/xilinx/* |
| http://www.wiki.xilinx.com/Xilinx+DRM+KMS+driver |
DTG Feature Changes
Module Name | Feature Changes | Link |
Generic |
| http://www.wiki.xilinx.com/Build+Device+Tree+Blob |
Ams |
| |
Axi Ethernet |
| |
Display Port |
| |
Xadc |
| |
Vcu |
| |
Pr_decoupler |
| |
RM |
|
Linux Bug Fixes
Module Name | Driver Location | Bug Fixes | Link |
Zynq, ZynqMP Ethernet, macb | drivers/net/ethernet/cadence/macb.c |
| http://www.wiki.xilinx.com/Macb+Driver |
Phy, DP83867 | driver/net/phy/dp83867.c |
| NA |
Clock Framework | drivers/clk/zynqmp/ |
| http://www.wiki.xilinx.com/Common+Clock+Framework |
Zynq/Zynq Ultrascale+ MPSOC/Microblaze AXI DMA/CDMA/VDMA | drivers/dma/xilinx/xilinx_dma.c | AXI DMA
AXI VDMA
| http://www.wiki.xilinx.com/DMA+Drivers+-+Soft+IPs |
Zynq/Zynq Ultrascale+ MPSOC | drivers/spi/spi-cadence.c |
| http://www.wiki.xilinx.com/SPI+Zynq+driver |
Zynq Ultrascale+ MPSOC | drivers/mtd/nand/arasan_nand.c |
| http://www.wiki.xilinx.com/NAND |
Zynq Ultrascale+ MPSOC | drivers/edac/zynqmp_ocm_edac.c |
| NA |
Zynq ADC, axi_xadc | drivers/iio/adc/xilinx-xadc-core.c |
| http://www.wiki.xilinx.com/xadc |
Zynq Ultrascale+ MPSOC USB | drivers/usb/dwc3/ |
| http://www.wiki.xilinx.com/Zynq+Ultrascale+MPSOC+Linux+USB+device+driver |
Zynq Ultrascale+ MPSOC SATA | drivers/ata/ahci_ceva.c |
| http://www.wiki.xilinx.com/SATA |
Zynq Ultrascale+ MPSOC SIOU/SERDES | drivers/phy/phy-zynqmp.c |
| http://www.wiki.xilinx.com/Zynq+Ultrascale+MPSOC+Linux+SIOU+driver |
Zynq Devcfg | drivers/char/xilinx_devcfg.c |
| http://www.wiki.xilinx.com/Solution+Zynq+PL+Programming |
ZynqMP Fpga Manager | drivers/fpga/zynqmp-fpga.c |
| http://www.wiki.xilinx.com/Solution+ZynqMP+PL+Programming#x-Programming%20the%20PL%20through%20Linux |
Zynq/ZynqMP GPIO | drivers/gpio/gpio-zynq.c |
| http://www.wiki.xilinx.com/Linux+GPIO+Driver |
axi_gpio | drivers/gpio/gpio-xilinx.c |
| http://www.wiki.xilinx.com/AXI+GPIO |
ZynqMP pinctrl | drivers/pinctrl/pinctrl-zynqmp.c |
| http://www.wiki.xilinx.com/ZynqMP+Linux+Pin+Controller+Driver |
Zynq/ZynqMP I2C Controller | drivers/i2c/busses/i2c-cadence.c |
| http://www.wiki.xilinx.com/Cadence+I2C+Driver |
Zynq/ZynqMP Watchdog | drivers/watchdog/cadence_wdt.c |
| http://www.wiki.xilinx.com/Cadence+WDT+Driver |
Xilinx DRM KMS | drivers/gpu/drm/xilinx/*.c |
| http://www.wiki.xilinx.com/Xilinx+DRM+KMS+driver |
DTG Bug Fixes
Module Name | Bug Fixes | Link |
Axi Ethernet |
| http://www.wiki.xilinx.com/Build+Device+Tree+Blob |
Uartps |
| |
Axi Dma |
| |
Gem |
| |
Axi can |
| |
Static dts files |
|
Answer Records (ARs)
Module Name | AR Title | AR Link |
Zynq, ZynqMP Ethernet, macb | Zynq UltraScale+ MPSoC - SGMII using PS-GTR - Why is ZynqMP PHY driver reconfiguring the lanes previously set up for SGMII by the FSBL? | https://www.xilinx.com/support/answers/68866.html |
Zynq, ZynqMP Ethernet, macb | MACB - MDIO support for single MAC managing multiple PHYs | https://www.xilinx.com/support/answers/69132.html |
Zynq UltraScale+ MPSoC SATA | Zynq UltraScale+ MPSoC: PetaLinux Correct suspend/resume calls to work when FPD is off | https://www.xilinx.com/support/answers/69100.html |
USB 2.0 OTG Driver
, multiple selections available,
Related content
2018.1 Linux and DTG Release Notes
2018.1 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
2017.3 Linux and DTG Release Notes
2017.3 Linux and DTG Release Notes
More like this
2016.3 Linux Release Notes
2016.3 Linux Release Notes
More like this
2016.4 Linux Release Notes
2016.4 Linux Release Notes
More like this
Zynq Emacps Linux Driver
Zynq Emacps Linux Driver
More like this
© Copyright 2019 - 2022 Xilinx Inc. Privacy Policy