Conflict DS1307 and MAX77620

風來散人 <[email protected]>
Newsgroups gmane.os.freebsd.devel.arm
Message-ID <CAJzLSnzUeLhNcOOM7zyxJJrY67_t3V0Gxt3ujSo9C8itXnfdnw@mail.gmail.com>
Hello all.

I found that a similar discussion was done almost 2 years ago.

https://lists.freebsd.org/archives/freebsd-arm/2021-November/000600.html

I'm using the official FreeBSD 13.2 release.

uname -a
FreeBSD macavity 13.2-RELEASE-p4 FreeBSD 13.2-RELEASE-p4 GENERIC arm64
freebsd-version -kru
13.2-RELEASE-p4
13.2-RELEASE-p4
13.2-RELEASE-p5

I created overlay dtb files for i2c and ds1307, and loaded them at boot.
FreeBSD detected ds1360 as MAX77620 like below.

Nov 12 16:17:18 localhost kernel: rtc1: <MAX77620 RTC> at addr 0xd0 on
iicbus0
Nov 12 16:17:18 localhost kernel: rtc1: registered as a time-of-day clock,
resolution 1.000000s

My SBC just has Allwinner H5 and nothing like tegra210. I created a custom
kernel to remove tegra210. The custom kernel is fine and can detect ds1307
correctly.

Nov 13 06:21:52 localhost kernel: ds13070: <Dallas DS1307> at addr 0xd0 on
iicbus0
Nov 13 06:21:52 localhost kernel: ds13070: registered as a time-of-day
clock, resolution 1.000000s

Is there any way to disable max77620 without creating a custom kernel?

Best regards,
furaisanjin
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.