-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
Experimental: Automatic power domain handling for displays/RGB #1775
base: main
Are you sure you want to change the base?
Experimental: Automatic power domain handling for displays/RGB #1775
Commits on Jul 5, 2024
-
refactor(boards): Move ZMK Uno to power domains.
* Add main and sub power domains. * Default necessary Kconfig settings.
Configuration menu - View commit details
-
Copy full SHA for 3ddaac1 - Browse repository at this point
Copy the full SHA 3ddaac1View commit details -
feat(display): Add device runtime PM handling.
* Properly get/put the display device as needed when we start/ stop using it as part of our high level app logic.
Configuration menu - View commit details
-
Copy full SHA for 6c1d6fb - Browse repository at this point
Copy the full SHA 6c1d6fbView commit details -
refactor(underglow): Add runtime device PM support
* Properly get/put the LED strip instance when actively using the LEDs, to allow automatic power domain handling to cut power when the LEDs are not in use.
Configuration menu - View commit details
-
Copy full SHA for 01ea0e4 - Browse repository at this point
Copy the full SHA 01ea0e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ccc0b9 - Browse repository at this point
Copy the full SHA 5ccc0b9View commit details -
feat(power): Add power domain config
* High level ZMK_POWER_DOMAINS for the feature. * ZMK_POWER_DOMAINS_DYNAMIC_DEFAULT config setting to have various subsystems add their respective devices to the chosen `zmk,default-power-domain` on init.
Configuration menu - View commit details
-
Copy full SHA for ce511cb - Browse repository at this point
Copy the full SHA ce511cbView commit details -
refactor(boards): Move nice!nano to power domains
* Set a chosen `zmk,default-power-domain` * Enable the relevant Kconfig settings for PDs.
Configuration menu - View commit details
-
Copy full SHA for 15e7c43 - Browse repository at this point
Copy the full SHA 15e7c43View commit details -
refactor(boards): Move puchi_ble to power domains
* Set a chosen `zmk,default-power-domain` * Enable the relevant Kconfig settings for PDs.
Configuration menu - View commit details
-
Copy full SHA for 6f17d9c - Browse repository at this point
Copy the full SHA 6f17d9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 84a5ae5 - Browse repository at this point
Copy the full SHA 84a5ae5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7420636 - Browse repository at this point
Copy the full SHA 7420636View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f37b08 - Browse repository at this point
Copy the full SHA 2f37b08View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f1a1b2 - Browse repository at this point
Copy the full SHA 5f1a1b2View commit details