-
Notifications
You must be signed in to change notification settings - Fork 7.8k
soc: silabs: siwx91x: Add siwx91x Power Manager driver #89761
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
Conversation
8085b87
to
c80f644
Compare
The following west manifest projects have changed revision in this Pull Request:
✅ All manifest checks OK Note: This message is automatically posted and updated by the Manifest GitHub Action. |
fd27103
to
4fe0e06
Compare
a70c1c9
to
fde200c
Compare
bab7275
to
a0b1deb
Compare
${WISECONNECT_DIR}/components/device/silabs/si91x/mcu/core/chip/src/rsi_ps_ram_func.c | ||
${WISECONNECT_DIR}/components/device/silabs/si91x/mcu/drivers/cmsis_driver/USART.c | ||
${WISECONNECT_DIR}/components/device/silabs/si91x/mcu/drivers/cmsis_driver/UDMA.c | ||
${WISECONNECT_DIR}/components/device/silabs/si91x/mcu/drivers/cmsis_driver/SAI.c |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Until now we have have included most of the wiseconnect sources files without checking if they were really used by the configuration or not.
This practice does not allow to properly understand (or audit) the architecture of the code and raise concern for the maintenance of the code.
Hence, could you only include in the build the files required by the configuration selected by the user? (For the existing code, I will take of it later in the semester).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have addressed it.
b1e477f
a0b1deb
to
b1e477f
Compare
This commit enables the Power Manager driver support for the siwx91x device. Signed-off-by: S Mohamed Fiaz <fiaz.mohamed@silabs.com>
This commit enables the device runtime driver support for the siwx91x device. Signed-off-by: S Mohamed Fiaz <fiaz.mohamed@silabs.com>
This commit updates the hal_silabs revision Signed-off-by: S Mohamed Fiaz <fiaz.mohamed@silabs.com>
…ceTree This commit adds support for configuring the power/performance profile for the siwx91x device using a generic 'power-profile' property in DeviceTree. The property is available for NWP nodes, allowing flexible selection of power management profiles per application or board via overlay. Signed-off-by: S Mohamed Fiaz <fiaz.mohamed@silabs.com>
b1e477f
to
e3c9139
Compare
|
This commit introduces Power Manager driver support for the siwx917 device, enabling both PS4 Standby and PS4 Sleep modes. Additionally, it enables runtime GPIO driver support for the siwx917 device.