Skip to content

Commit 5b512b8

Browse files
author
Nathan
committed
drivers: fuelgauge: Add support for ADI LTC2959
Signed-off-by: Nathan Winslow <[email protected]>
1 parent 8b5fe62 commit 5b512b8

File tree

8,097 files changed

+294470
-74985
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

8,097 files changed

+294470
-74985
lines changed

.clang-format

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ ForEachMacros:
8282
- 'HTTP_SERVICE_FOREACH_RESOURCE'
8383
- 'I3C_BUS_FOR_EACH_I3CDEV'
8484
- 'I3C_BUS_FOR_EACH_I2CDEV'
85+
- 'MIN_HEAP_FOREACH'
8586
IfMacros:
8687
- 'CHECKIF'
8788
# Disabled for now, see bug https://github.com/zephyrproject-rtos/zephyr/issues/48520

.github/ISSUE_TEMPLATE/001_bug_report.md

Lines changed: 0 additions & 71 deletions
This file was deleted.
Lines changed: 85 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,85 @@
1+
name: Bug Report
2+
description: File a bug report.
3+
labels: ["bug"]
4+
type: "Bug"
5+
assignees: []
6+
body:
7+
- type: markdown
8+
attributes:
9+
value: |
10+
Thanks for taking the time to fill out this bug report!
11+
- type: textarea
12+
id: what-happened
13+
attributes:
14+
label: Describe the bug
15+
description: |
16+
A clear and concise description of what the bug is.
17+
18+
placeholder: |
19+
Please also mention any information which could help others to understand
20+
the problem you're facing:
21+
- What target platform are you using?
22+
- What have you tried to diagnose or workaround this issue?
23+
- Is this a regression? If yes, have you been able to "git bisect" it to a
24+
specific commit?
25+
validations:
26+
required: true
27+
- type: checkboxes
28+
id: regression
29+
attributes:
30+
label: Regression
31+
description: |
32+
Check this box if this is a regression and provide a SHA if you were able to "git bisect" to a specific commit.
33+
options:
34+
- label: This is a regression.
35+
required: false
36+
- type: textarea
37+
id: reproduce
38+
attributes:
39+
label: Steps to reproduce
40+
description: |
41+
Steps to reproduce the behavior.
42+
43+
placeholder: |
44+
Steps to reproduce the behavior:
45+
1. mkdir build; cd build
46+
2. cmake -DBOARD=board\_xyz
47+
3. make
48+
4. See error
49+
validations:
50+
required: false
51+
- type: textarea
52+
id: logs
53+
attributes:
54+
label: Relevant log output
55+
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
56+
render: shell
57+
- type: dropdown
58+
attributes:
59+
label: Impact
60+
description: Impact of this bug
61+
multiple: false
62+
options:
63+
- Showstopper – Prevents release or major functionality; system unusable.
64+
- Major – Severely degrades functionality; workaround is difficult or unavailable.
65+
- Functional Limitation – Some features not working as expected, but system usable.
66+
- Annoyance – Minor irritation; no significant impact on usability or functionality.
67+
- Intermittent – Occurs occasionally; hard to reproduce.
68+
- Not sure
69+
default: 3
70+
validations:
71+
required: true
72+
- type: textarea
73+
id: env
74+
attributes:
75+
label: Environment
76+
description: please complete the following information
77+
placeholder: |
78+
- OS: (e.g. Linux, MacOS, Windows)
79+
- Toolchain (e.g Zephyr SDK, ...)
80+
- Commit SHA or Version used
81+
- type: textarea
82+
id: context
83+
attributes:
84+
label: Additional Context
85+
description: Provide other context that could be relevant to the bug, such as pin setting, target configuration,etc.

.github/ISSUE_TEMPLATE/002_enhancement.md

Lines changed: 0 additions & 28 deletions
This file was deleted.
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
name: Enhancement
2+
description: Submit an Enhancement
3+
labels: ["Enhancement"]
4+
type: "Enhancement"
5+
assignees: []
6+
body:
7+
- type: markdown
8+
attributes:
9+
value: |
10+
Thanks for taking the time to fill out this enhancement proposal.
11+
- type: textarea
12+
id: description
13+
attributes:
14+
label: Summary
15+
description: |
16+
Is your enhancement proposal related to a problem? Please describe.
17+
placeholder: |
18+
A clear and concise description of what the problem is.
19+
validations:
20+
required: true
21+
- type: textarea
22+
id: solution
23+
attributes:
24+
label: Describe the solution you'd like
25+
description: |
26+
Describe the solution you'd like
27+
placeholder: |
28+
A clear and concise description of what you want to happen.
29+
validations:
30+
required: true
31+
- type: textarea
32+
id: alternatives
33+
attributes:
34+
label: Alternatives
35+
description: Describe alternatives you've considered
36+
placeholder: |
37+
A clear and concise description of any alternative solutions or features you've considered.
38+
- type: textarea
39+
id: context
40+
attributes:
41+
label: Additional Context
42+
description: Add any other context or graphics (drag-and-drop an image) about the enhancement here.

.github/ISSUE_TEMPLATE/003_rfc-proposal.md

Lines changed: 0 additions & 60 deletions
This file was deleted.
Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
name: RFC / Proposal
2+
description: Submit a Proposal (RFC)
3+
labels: ["RFC"]
4+
type: RFC
5+
assignees: []
6+
body:
7+
- type: markdown
8+
attributes:
9+
value: |
10+
## Introduction
11+
12+
This section targets end users, TSC members, maintainers and anyone else
13+
that might need a quick explanation of your proposed change.
14+
15+
- type: textarea
16+
id: problem-description
17+
attributes:
18+
label: Problem Description
19+
description: Why do we want this change and what problem are we trying to address?
20+
placeholder: Explain the problem or limitation this RFC is meant to resolve.
21+
validations:
22+
required: true
23+
24+
- type: textarea
25+
id: proposed-change-summary
26+
attributes:
27+
label: Proposed Change (Summary)
28+
description: A high-level summary of the proposed change.
29+
placeholder: Brief summary of what will change if this RFC is implemented.
30+
validations:
31+
required: true
32+
33+
- type: markdown
34+
attributes:
35+
value: |
36+
## Detailed RFC
37+
38+
This section targets the development team. Upon reading it, each engineer
39+
should understand what must be done to implement the proposed feature.
40+
41+
- type: textarea
42+
id: detailed-change
43+
attributes:
44+
label: Proposed Change (Detailed)
45+
description: Describe the change in as much detail as possible. Include context or background info, and reuse of existing components if applicable.
46+
placeholder: Explain exactly what you’re planning to change and how.
47+
validations:
48+
required: true
49+
50+
- type: textarea
51+
id: dependencies
52+
attributes:
53+
label: Dependencies
54+
description: Highlight how this change may affect the rest of the project or other teams/components.
55+
placeholder: List components, modules, or teams affected.
56+
validations:
57+
required: false
58+
59+
- type: textarea
60+
id: concerns
61+
attributes:
62+
label: Concerns and Unresolved Questions
63+
description: List any concerns, unknowns, or unresolved questions related to this proposal.
64+
placeholder: Any areas of uncertainty?
65+
validations:
66+
required: false
67+
68+
- type: textarea
69+
id: alternatives
70+
attributes:
71+
label: Alternatives Considered
72+
description: What alternative solutions were considered? Why was this proposal chosen?
73+
placeholder: List alternatives and explain the rationale behind your choice.
74+
validations:
75+
required: false

0 commit comments

Comments
 (0)