void-linux / void-linux/void-packages

rtc_rk808 driver is currently missing in Linux6.5

Open
#46,194 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug needs-testing
Dominant language
Shell
Stars
3.4k
Forks
2.8k
Avg merge
2d 5h
Merged PRs (30d)
299

Description

Is this a new report?

Yes

System Info

Void 6.5.4_1 aarch64 Unknown uptodate hold rDFF

Package(s) Affected

linux6.5

Does a report exist for this bug with the project's home (upstream) and/or another distro?

No response

Expected behaviour

The system clock shows the correct time.
The system is also able to establish an internet connection.

Actual behaviour

The system time is set to the 1st of January 1970.
The system cannot establish an internet connection.

Steps to reproduce

Install linux6.5:

sudo xbps-install linux6.5

boot linux6.5 when rebooting.

The issue here is that Linux6.5 does not have CONFIG_RTC_DRV_RK808=m but Linux6.4 does, which is why the listed issues do not happen there.

The driver behind this is called rtc_rk808 and is used and needed on the Pine64 RockPro64 for example.
Please enable this option in the kernel. Thank you very much!

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Review the linux6.5 package configuration and compare its kernel options with linux6.4, focusing on CONFIG_RTC_DRV_RK808. Confirm the option is enabled as a module, then boot linux6.5 on the reported RockPro64 setup and verify that the clock and internet connection work.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux
Domain
operating-systems
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.