Skip to content

Repository files navigation

tps6699x

Driver for TPS6699x series PD controller

Regenerating the Register Mapping

This driver uses the device-driver crate to define the register mapping. If any changes are made to the register map manifest file device.yaml, src/registers/generated.rs must be regenerated by running the following commands:

$ cargo install device-driver-cli --version 1.0.9
$ device-driver-cli --manifest device.yaml --device-name Registers -o src/registers/generated.rs

Integration with Other ODP crates

This crate provides implementations for traits defined in the embedded-services crate, gated behind these features:

  • odp-embedded-services for core PD trait implementations.
  • odp-type-c-service for code related to the ODP implementation of the type-C service.
  • odp-fw-update-interface for trait implementations for the fw-update-interface traits.

About

Driver for TI TPS6699x USB-C power delivery controller

Resources

Code of conduct

Contributing

Security policy

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages