Skip to content

Pull-in upstreamembedded-services changes - #145

Merged
RobertZ2011 merged 1 commit into
OpenDevicePartnership:mainfrom
RobertZ2011:pull-in-embedded-services
Sep 25, 2026
Merged

RobertZ2011 merged 1 commit into
OpenDevicePartnership:mainfrom
RobertZ2011:pull-in-embedded-services

Conversation

@RobertZ2011

Copy link
Copy Markdown
Contributor

No description provided.

@RobertZ2011 RobertZ2011 self-assigned this Sep 24, 2026
@RobertZ2011 RobertZ2011 added this to EC Sep 24, 2026
@RobertZ2011 RobertZ2011 changed the title Pull-in embedded-services changes Pull-in upstreamembedded-services changes Sep 24, 2026
@RobertZ2011
RobertZ2011 force-pushed the pull-in-embedded-services branch from de901fa to 5a81d16 Compare September 24, 2026 22:07
@RobertZ2011
RobertZ2011 requested a lite review from Copilot September 24, 2026 22:08

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟡 Changes recommended

Update the stale feature comment and README reference to the renamed feature.

Get a fresh assessment by requesting another Copilot review.

Review effort: Lite
Findings: 1 Low severity

Open (1)
What changed in this PR

Updates ODP integration to use upstream tcpm-interface and tcpm-service names, features, and dependencies.

Changes:

  • Renames TCPM imports, traits, features, and example usage.
  • Updates RT685S EVK examples and manifests.
  • Refreshes dependency lockfiles.
File Reviewed changes
src/​odp/​service.rs Migrates to TCPM service types.
src/​odp/​mod.rs Updates the TCPM feature gate.
src/​odp/​driver.rs Updates controller trait implementations.
examples/​rt685s-evk/​src/​bin/​odp/​tcpm.rs Migrates the TCPM example.
examples/​rt685s-evk/​src/​bin/​odp/​tcpm-cfu.rs Migrates the CFU example.
examples/​rt685s-evk/​Cargo.toml Updates example dependencies and features.
examples/​rt685s-evk/​Cargo.lock Refreshes example dependency resolution.
Cargo.toml Renames dependencies and features.
Cargo.lock Refreshes root dependency resolution.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread Cargo.toml
@RobertZ2011 RobertZ2011 moved this to In Progress in EC Sep 24, 2026
@RobertZ2011
RobertZ2011 force-pushed the pull-in-embedded-services branch from 5a81d16 to 2c8498a Compare September 24, 2026 22:20
@RobertZ2011
RobertZ2011 marked this pull request as ready for review September 24, 2026 22:24
@RobertZ2011
RobertZ2011 requested a review from a team as a code owner September 24, 2026 22:24
@RobertZ2011
RobertZ2011 enabled auto-merge (squash) September 24, 2026 22:24
@RobertZ2011
RobertZ2011 force-pushed the pull-in-embedded-services branch from 2c8498a to d7fbaf8 Compare September 25, 2026 16:10
@RobertZ2011
RobertZ2011 merged commit c7052ea into OpenDevicePartnership:main Sep 25, 2026
15 checks passed
@RobertZ2011
RobertZ2011 deleted the pull-in-embedded-services branch September 25, 2026 16:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants