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

Decouple OTP implementation from API to prepare for supporting multiple OTP backends #26

Merged
merged 6 commits into from
Aug 24, 2023

Commits on Aug 24, 2023

  1. [ot] scripts/opentitan: pyot.py: improve management of errors

    Signed-off-by: Emmanuel Blot <eblot@rivosinc.com>
    rivos-eblot committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    1cb6091 View commit details
    Browse the repository at this point in the history
  2. [ot] hw/riscv: ibex_irq: add 2 new APIs

    * report whether an IRQ is connected or not
    * add an observer to help reducing useless traces
    
    Signed-off-by: Emmanuel Blot <eblot@rivosinc.com>
    rivos-eblot committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    3fd2ef2 View commit details
    Browse the repository at this point in the history
  3. [ot] hw/riscv: accept incomplete device arrays in Ibex APIs

    Signed-off-by: Emmanuel Blot <eblot@rivosinc.com>
    rivos-eblot committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    504f8b8 View commit details
    Browse the repository at this point in the history
  4. [ot] hw/opentitan: cleanup header file inclusion

    Signed-off-by: Emmanuel Blot <eblot@rivosinc.com>
    rivos-eblot committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    4dcc8b6 View commit details
    Browse the repository at this point in the history
  5. [ot] Update MAINTAINERS file for OpenTitan platforms

    Signed-off-by: Emmanuel Blot <eblot@rivosinc.com>
    rivos-eblot committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    5daf4ae View commit details
    Browse the repository at this point in the history
  6. [ot] hw/opentitan: add a generic API for OTP implementation

    This commit is the first step to support platform-specific OTP implementations
    
    Signed-off-by: Emmanuel Blot <eblot@rivosinc.com>
    rivos-eblot committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    3e6ce00 View commit details
    Browse the repository at this point in the history