-
Notifications
You must be signed in to change notification settings - Fork 8.2k
Npm2100 driver #79587
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
Npm2100 driver #79587
Conversation
34c355b to
7541ac0
Compare
|
@nordic-auko this needs a rebase. Your commits state "Initial driver for...". What does the "initial" mean? Is it still a draft or incomplete implementation? If not, I'd suggest to remove it to avoid any confusion. |
7541ac0 to
859d656
Compare
Rebased it now. |
53727c3 to
6f52da4
Compare
16ec5f5 to
07e8db3
Compare
martinjaeger
left a comment
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.
Only reviewed the watchdog part, where I got a minor change request.
gmarull
left a comment
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.
good stuff, a few comments from my side.
3b7aad2 to
f636556
Compare
martinjaeger
left a comment
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.
Watchdog part OK.
f636556 to
a2be7e6
Compare
Add mfd driver for the npm2100 pmic device. The driver contains basic initialization routines, and functionality not covered by other device driver APIs. Signed-off-by: Audun Korneliussen <[email protected]>
Add gpio driver for npm2100 pmic. Signed-off-by: Audun Korneliussen <[email protected]>
Add regulator driver for npm2100 pmic. This pmic has one boost and one ldo regulator. Signed-off-by: Audun Korneliussen <[email protected]>
Add sensor driver for npm2100 pmic. This pmic performs measurements of battery voltage, regulator voltage and die temperature. Configurable pmic attributes are also organized under this driver. Signed-off-by: Audun Korneliussen <[email protected]>
Add watchdog driver for npm2100 pmic. This pmic has one timer that can be used for multiple functions, including a watchdog that can reset or power-cycle connected devices. Signed-off-by: Audun Korneliussen <[email protected]>
a2be7e6 to
7e0cb3e
Compare
Add drivers for nPM2100 PMIC.
This is a multi-function device with regulators, gpio, watchdog, adc, and other supporting functions.