Changes between Version 102 and Version 103 of newport


Ignore:
Timestamp:
01/15/2020 11:31:28 PM (3 years ago)
Author:
Tim Harvey
Comment:

added list of items not in mainline and pointers to patches

Legend:

Unmodified
Added
Removed
Modified
  • newport

    v102 v103  
    278278 1. Cavium ThunderX SPI hardware only supports half-duplex SPI. Linux drivers that use full-duplex transactions can be modified to support half-duplex (see [https://github.com/Gateworks/linux-newport/commit/cb270339619ccf2b50dfd3604a03626f85830453 'can:mcp251x: convert driver to half-duplex SPI'] as en example
    279279
     280There are a number of features that are enabled in the [https://github.com/Gateworks/linux-newport Gateworks Newport Kernel] which are not yet in mainline. You can look over the patches to our kernel to implement them without much difficulty:
     281 - GSC drivers
     282 - GW16082 support - see [https://github.com/Gateworks/linux-newport/commit/ffe6822da389fefce8e304a12964a18a7ffbe213 here]
     283 - CAN support - see [https://github.com/Gateworks/linux-newport/commit/cb270339619ccf2b50dfd3604a03626f85830453 here]
     284 - RGMII PHY internal delay fix - see [https://github.com/Gateworks/linux-newport/commit/69a99101748bb1bdb2730393ef48bc152c4d244a here]
     285 - SGMII PHY underflow fix - see [https://github.com/Gateworks/linux-newport/commit/b1e7791e688620c9bb8476ac2d0bc99abeb7f825 here]
     286
    280287The following kernel configs should be enabled for the OCTEON-TX CN80XX / CN81XX:
    281288* SERIAL_AMBA_PL011 - ARM SBSA UART