x86プラットフォームへのI2C RTCの登録

x86プラットフォームへのI2C RTCの登録

x86プラットフォームにI2C RTCデバイスを登録しようとしています。組み込みプラットフォームを使用しており、I2C RTCのみが正しくバックアップされたため、PCスタイルのCMOSドライバを無効にしました。

RV3028カーネルモジュールをロードすると/dev/rtc登録されません。モジュールのプローブ関数が呼び出されることを確認するために、プローブprintk関数にいくつかを追加しましたmodprobe

ARMプラットフォームでは、デバイスツリーでデバイスを定義する必要がありますが、x86プラットフォームにはデバイスツリーはありません。

RV3028カーネルモジュールにはバス番号またはI2Cアドレスを指定するパラメータはありません。

デバイスツリーなしでX86プラットフォームにI2C RTCを登録する正しい方法は何ですか?

ベストアンサー1

おすすめ記事