Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

treewide: Add Ethernet peripheral #104

Draft
wants to merge 43 commits into
base: main
Choose a base branch
from
Draft

treewide: Add Ethernet peripheral #104

wants to merge 43 commits into from

Commits on May 18, 2024

  1. Integrate HMR unit for CVA6 redundancy.

    Yvan Tortorella authored and chaoqun-liang committed May 18, 2024
    Configuration menu
    Copy the full SHA
    9fe29b4 View commit details
    Browse the repository at this point in the history
  2. Add clic virtualization and LLC partitioning.

    Yvan Tortorella authored and chaoqun-liang committed May 18, 2024
    Configuration menu
    Copy the full SHA
    995fe63 View commit details
    Browse the repository at this point in the history
  3. Integrate HMR unit for CVA6 redundancy.

    Yvan Tortorella authored and chaoqun-liang committed May 18, 2024
    Configuration menu
    Copy the full SHA
    a2c83d5 View commit details
    Browse the repository at this point in the history
  4. Add clic virtualization and LLC partitioning.

    Yvan Tortorella authored and chaoqun-liang committed May 18, 2024
    Configuration menu
    Copy the full SHA
    1b1afe1 View commit details
    Browse the repository at this point in the history
  5. target/sim: Add JTAG tasks for reg access and preloading (#103)

    * target/sim: Add JTAG tasks to read/write 32b registers
    
    * target/sim: Add JTAG task to halt and load binary
    
    Can be used by platforms to halt CVA6 and preload a shared memory when
    execution happens on domains different than Cheshire.
    
    * target/sim: Clean up added tasks
    
    ---------
    
    Co-authored-by: Paul Scheffler <paulsc@iis.ee.ethz.ch>
    2 people authored and chaoqun-liang committed May 18, 2024
    Configuration menu
    Copy the full SHA
    98d843c View commit details
    Browse the repository at this point in the history
  6. Bump CVA6-SDK tu fetch buildroot through HTTPS.

    Yvan Tortorella authored and chaoqun-liang committed May 18, 2024
    Configuration menu
    Copy the full SHA
    887ae3a View commit details
    Browse the repository at this point in the history
  7. Bump nonfree to filter out SPI fake errors.

    Yvan Tortorella authored and chaoqun-liang committed May 18, 2024
    Configuration menu
    Copy the full SHA
    56d7ad5 View commit details
    Browse the repository at this point in the history
  8. Add selectable AXI cut between core and ID remap.

    Yvan Tortorella authored and chaoqun-liang committed May 18, 2024
    Configuration menu
    Copy the full SHA
    9540cce View commit details
    Browse the repository at this point in the history
  9. Propagate FullBandwidth parameter to atomics.

    Yvan Tortorella authored and chaoqun-liang committed May 18, 2024
    Configuration menu
    Copy the full SHA
    1625e74 View commit details
    Browse the repository at this point in the history
  10. Update atomics tu not include ID queue optimization.

    Yvan Tortorella authored and chaoqun-liang committed May 18, 2024
    Configuration menu
    Copy the full SHA
    0b06250 View commit details
    Browse the repository at this point in the history
  11. Integrate iDMA v0.6.

    Yvan Tortorella authored and chaoqun-liang committed May 18, 2024
    Configuration menu
    Copy the full SHA
    2c3cc40 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    261134a View commit details
    Browse the repository at this point in the history
  13. rebase

    chaoqun-liang committed May 18, 2024
    Configuration menu
    Copy the full SHA
    d7b2622 View commit details
    Browse the repository at this point in the history
  14. cleanup

    chaoqun-liang committed May 18, 2024
    Configuration menu
    Copy the full SHA
    b22adae View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    425304e View commit details
    Browse the repository at this point in the history
  16. fix

    chaoqun-liang committed May 18, 2024
    Configuration menu
    Copy the full SHA
    3bbc33a View commit details
    Browse the repository at this point in the history
  17. multiple fixes

    chaoqun-liang committed May 18, 2024
    Configuration menu
    Copy the full SHA
    b9c51e4 View commit details
    Browse the repository at this point in the history
  18. plic added

    chaoqun-liang committed May 18, 2024
    Configuration menu
    Copy the full SHA
    111cb7d View commit details
    Browse the repository at this point in the history
  19. undo a crime

    chaoqun-liang committed May 18, 2024
    Configuration menu
    Copy the full SHA
    1455492 View commit details
    Browse the repository at this point in the history
  20. idma wrapper

    chaoqun-liang committed May 18, 2024
    Configuration menu
    Copy the full SHA
    2f0d7d6 View commit details
    Browse the repository at this point in the history
  21. fix

    chaoqun-liang committed May 18, 2024
    Configuration menu
    Copy the full SHA
    1d16b41 View commit details
    Browse the repository at this point in the history
  22. sim new idma

    chaoqun-liang committed May 18, 2024
    Configuration menu
    Copy the full SHA
    3b60f7a View commit details
    Browse the repository at this point in the history
  23. external clks

    chaoqun-liang committed May 18, 2024
    Configuration menu
    Copy the full SHA
    6a47f10 View commit details
    Browse the repository at this point in the history
  24. xilinx fix

    chaoqun-liang committed May 18, 2024
    Configuration menu
    Copy the full SHA
    7a809f2 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2024

  1. fix constraints

    chaoqun-liang committed May 21, 2024
    Configuration menu
    Copy the full SHA
    903658b View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. chs eth with rx irq

    chaoqun-liang committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    7c9a873 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. eth mdio_i

    chaoqun-liang committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    0dc7d2a View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2024

  1. Configuration menu
    Copy the full SHA
    9a17a02 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

  1. Configuration menu
    Copy the full SHA
    93a0583 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2024

  1. Configuration menu
    Copy the full SHA
    effd127 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. idma_rx_en into reg

    chaoqun-liang committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    2b98c99 View commit details
    Browse the repository at this point in the history
  2. fix typo in ethernet

    chaoqun-liang committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    60c8cf0 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2024

  1. rm ethernet latch

    chaoqun-liang committed Jul 28, 2024
    Configuration menu
    Copy the full SHA
    a01cbb1 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2024

  1. Configuration menu
    Copy the full SHA
    77c879d View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. mdio sw RW to RO

    chaoqun-liang committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    d93c93f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e725509 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. rm conditional iobuf

    chaoqun-liang committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    1bb87e3 View commit details
    Browse the repository at this point in the history
  2. io buf fast

    chaoqun-liang committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    dcc85c4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    523e02f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1d04d66 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. mdio input fix and test

    chaoqun-liang committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    f406922 View commit details
    Browse the repository at this point in the history
  2. rstn fix

    chaoqun-liang committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    1d27083 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. update ethernet

    chaoqun-liang committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    0970289 View commit details
    Browse the repository at this point in the history