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

Use v1.0.0 release of trusted services #765

Merged
merged 7 commits into from
May 10, 2024
Merged

Commits on May 10, 2024

  1. ci: Bump trusted services in dockerfiles

    Builds and uses 1.0.0 version of trusted services in docker files.
    Further commits updates the provider in parsec to use the new RPC
    APIs.
    
    Signed-off-by: Gowtham Suresh Kumar <gowtham.sureshkumar@arm.com>
    gowthamsk-arm committed May 10, 2024
    Configuration menu
    Copy the full SHA
    9444748 View commit details
    Browse the repository at this point in the history
  2. TS: Update service name in the provider

    The newer version of trusted services repo also includes the
    encoding scheme in the service name to locate the service.
    
    Signed-off-by: Gowtham Suresh Kumar <gowtham.sureshkumar@arm.com>
    gowthamsk-arm committed May 10, 2024
    Configuration menu
    Copy the full SHA
    6bf2542 View commit details
    Browse the repository at this point in the history
  3. ci: Disbale key mappings test for TS

    The new libts library doesnt produce keys in the form of 00*.psa_its
    so disable the tests in the CI for it.
    
    Signed-off-by: Gowtham Suresh Kumar <gowtham.sureshkumar@arm.com>
    gowthamsk-arm committed May 10, 2024
    Configuration menu
    Copy the full SHA
    157e1c9 View commit details
    Browse the repository at this point in the history
  4. Bump trusted service submodule to v1.0.0

    Signed-off-by: Gowtham Suresh Kumar <gowtham.sureshkumar@arm.com>
    gowthamsk-arm committed May 10, 2024
    Configuration menu
    Copy the full SHA
    1d5570e View commit details
    Browse the repository at this point in the history
  5. TS: Use newer RPC APIs

    The 1.0.0 version of trusted services has RPC APIs changed. This
    patch configures the provider to use the newer ones and updates
    the submodule.
    
    Signed-off-by: Gowtham Suresh Kumar <gowtham.sureshkumar@arm.com>
    gowthamsk-arm committed May 10, 2024
    Configuration menu
    Copy the full SHA
    0531b6f View commit details
    Browse the repository at this point in the history
  6. build.rs: Add include path for rpc_caller_session.h

    The new trusted services RPC calls come from rpc_caller_session.h.
    Include this while generating bindings using bindgen.
    
    Signed-off-by: Gowtham Suresh Kumar <gowtham.sureshkumar@arm.com>
    gowthamsk-arm committed May 10, 2024
    Configuration menu
    Copy the full SHA
    a3f29f7 View commit details
    Browse the repository at this point in the history
  7. Test patch for cross-compiler docker image

    Signed-off-by: Gowtham Suresh Kumar <gowtham.sureshkumar@arm.com>
    gowthamsk-arm committed May 10, 2024
    Configuration menu
    Copy the full SHA
    4161618 View commit details
    Browse the repository at this point in the history