-
Notifications
You must be signed in to change notification settings - Fork 2
Changes_419
John Jacques edited this page Jan 25, 2022
·
1 revision
-
In addition to resetting the FEMAC when a PDU overflow is detected, reset the PHY as well.
-
Linux 4.19, Axxia 1.35 and 1.36
-
Static code cleanup, internal only.
- FEMAC Updates
- Reset when a PDU overflow is detected.
- Associate allocated SKBs with the FEMAC driver.
- Clean up PHY handling.
- Add padding the the SKB for alignment.
- Rebase from 4.19.152 to 4.19.168.
- Clean up the commit log.
- Cleanup from static code analysis/review.
- Add A15 perf events.
- Update from 4.19.131 to 4.19.152
- Update from 4.19.87 to 4.19.131
- Enable XFS file system support.
- EDAC updates.
- SMC driver updates.
- Register L3 interrupts.
- Add a driver for ARM CCN interrupts.
- Support 32 bit PCI endpoints.
- Update the femac driver to use the standard MDIO interface.
- Add ethtool stats handling to the nemac driver.
- Add a spinlock to the MDIO access functions for 5600 and 6700.
- Increase the I2C transaction timeout from 250 ms to 500 ms.
- Rebase to 4.19.87.
- Fix static analysis warnings.
- Handle SPI DMA correctly for Axxia.
- Update the USB driver to use the new Linux API.
- Update the I2C Driver
- Add a lock around i2c transfers.
- Allow transfers to be interrupted.
- Revert the fix for compile warnings related to DWC3, USB.
- Fix a number of problems in the axxia-oem driver.
- Use the new ARM SMC call interface.
- Fix the use of kstrtoul().
- Update OEM handling. This adds a work-around for CCN register access when using older versions of U-Boot.
- Add support for CCN perf counters -- 5600 and 6700.
- Make the DDR retention reboot state dynamic. Previously, this was a compile time option. If U-Boot does not indicate the state in the device tree, the compile time choice will still be used.
- Support DMA in the SPI and UART drivers -- 5500, 5600, and 6700.
- In Linux 4, DWC3 expects 3 clocks to be defined. The device tree has been updated to define all three clocks.
- Revert the commit that enabled PCIe AER on 5600. It is not needed, and causes warnings.
- Update the MTU size handling for 5500, 5600, and 6700.
- Clean up warnings.
- Instead of using the Yocto Preempt-RT branch (v4.19/standard/preempt-rt/base), use v4.19/standard/base and the latest Preempt-RT patches -- save as next/v4.19/standard/preempt-rt/base.
- Rebase from 4.19.30 to 4.19.72.
- Enable PCIe AER for 5600.
- Warning and bug fixes.
- Variable type error in the i2c driver.
- Updated device tree for arch_timer in 5600.
- Fixed "scheduling while atomic" but in the NCR driver.
- Update SKB allocation handling in the femac and nemac drivers.
- Restore the TRNG test parameter name.
- Update the Kconfig for EDAC.
- Update the Axxia 6700 Configurations.
- Fix an error in SRIO/rapidio initialization that cause all SRIO/rapidio tests to fail.
- Fix a memory allocation bug that caused the following.
- Linux crash after running the hardware memory test.
- Some perf tests failed.
- This is the first publically available tag.
- Revert some checkpatch.pl changes to the MTC legacy/compatibility header file, include/linux/lsi_mtc_ioctl.h.
- Code cleanup (static analysis and checkpatch).
- EDAC updates for polling mode.
- Fix memory allocation issue in axxia-oem.
- Rebase from 4.19.26 to 4.19.30.
- Rebase from 4.19.24 to 4.19.26.
- EDAC fix for interrupt storm issue from the SMEM controller.
- Enable networking on 5500.
- Patches have been accepted by Yocto, and this is a rebase of standard/axxia/base with the Axxia default configurations.
- Change all LSI references to INTEL Axxia.
- Rebase to 4.19.22 Yocto tag.
- First port. All changes from the Axxia 1.18 release of Linux 4.9 and additional changes required to build and boot Linux 4.19. Supports 5500, 5600, and 6700.