Skip to content

kernel: fix AW99706 DT property lookups - #37

Merged
JPyke3 merged 1 commit into
armada-os:mainfrom
mrdidit:fix-aw99706-dt-properties
Aug 24, 2026
Merged

kernel: fix AW99706 DT property lookups#37
JPyke3 merged 1 commit into
armada-os:mainfrom
mrdidit:fix-aw99706-dt-properties

Conversation

@mrdidit

@mrdidit mrdidit commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

Use the documented AW99706 DT property names so the KONKR Pocket Fit Elite's
7000 µA ILED limit is honored.

Confirmed on Armada hardware: DT requests 7000 µA, but the running kernel
programs CFG2=0x1e—the 20000 µA fallback—with FLAG=0x08.

Fixes armada-os/armada#251
Refs armada-os/armada#107

Related upstream fix: ROCKNIX/distribution#3174

Hardware-tested on a KONKR Pocket Fit Elite.

Before:

  • DT: awinic,iled-max-microamp = <7000>
  • CFG2: 0x1e (20000 µA fallback)

After:

  • CFG2: 0x04 (7000 µA)
  • Subsequent FLAG/LED fault registers: 0x00

Signed-off-by: thefiqs <26687854+thefiqs@users.noreply.github.com>
@mrdidit
mrdidit marked this pull request as draft August 24, 2026 09:22
@mrdidit
mrdidit marked this pull request as ready for review August 24, 2026 11:04
@mrdidit

mrdidit commented Aug 24, 2026

Copy link
Copy Markdown
Contributor Author
IMG_20260824_120612

@JPyke3

JPyke3 commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

Looks good to me! Thanks for fixing this one.

Once merged if you want it soon, if you could bump the kernel in https://github.com/armada-os/armada

Otherwise we will catch it in the next update :)

@JPyke3
JPyke3 merged commit 6751431 into armada-os:main Aug 24, 2026
@mrdidit

mrdidit commented Aug 24, 2026

Copy link
Copy Markdown
Contributor Author

Done, kernel bump PR is here: armada-os/armada#315

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.

Konkr pocket fit elite (SM8750) - display driver issue cause overheating

2 participants