Skip to content

Conversation

@luodeb
Copy link
Contributor

@luodeb luodeb commented Nov 6, 2025

  • Add support for RK3568 and RK3588 power domains with full feature set
  • Introduce PowerDomain type and chip-specific modules (RK3568, RK3588)
  • Implement complete power sequencing: memory control, idle management, repair wait, and state verification
  • Add dependency management with parent-child relationship enforcement
  • Integrate QoS (Quality of Service) save/restore across power cycles
  • Enhance error handling with detailed PowerError enum
  • Improve documentation and usage examples in README.md
  • Refactor register access and power sequencing logic
  • Add dependency manager and QoS control modules
  • Update API to use PowerResult and PowerError types
  • Expand hardware support and memory mapping requirements
  • Include extensive test coverage and integration tests

…for Rockchip SoCs

- Add support for RK3568 and RK3588 power domains with full feature set
- Introduce PowerDomain type and chip-specific modules (RK3568, RK3588)
- Implement complete power sequencing: memory control, idle management,
  repair wait, and state verification
- Add dependency management with parent-child relationship enforcement
- Integrate QoS (Quality of Service) save/restore across power cycles
- Enhance error handling with detailed PowerError enum
- Improve documentation and usage examples in README.md
- Refactor register access and power sequencing logic
- Add dependency manager and QoS control modules
- Update API to use PowerResult and PowerError types
- Expand hardware support and memory mapping requirements
- Include extensive test coverage and integration tests
@ZR233 ZR233 merged commit 881f688 into drivercraft:main Nov 8, 2025
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants