1

私は PPC デバイス ドライバー開発の初心者で、最近 DTS で問題に遭遇しました。

私たちのチームは、PPC プラットフォームの新しい開発ボードに rtc チップ rtc-pcf8563 を追加します。ドライバーは利用可能で適切ですが、デバイスを DTS に rtc ノードとして追加する必要がありました。しかし、.dts リソースを変更する方法がわかりません。

これが .dts に関するコードです。@3200 は私が追加したものです。これが役立つかどうかはわかりません。

i2c@3000 {
    #address-cells = <1>;
    #size-cells = <0>;
    cell-index = <0>;
    compatible = "fsl-i2c";
    reg = <0x3000 0x100>;
    interrupts = <43 2>;
    interrupt-parent = <&mpic>;
    dfsrr;
    rtc@68 {
        compatible = "dallas,ds1339";
        reg = <0x68>;
        };
    };

    i2c@3200 {
    #address-cells = <1>;
    #size-cells = <0>;
    cell-index = <0>;
    compatible = "fsl-i2c";
    reg = <0x3200 0x100>;
    interrupts = <43 2>;
    interrupt-parent = <&mpic>;
    dfsrr;
    rtc@50 {
            compatible = "philips,pcf8563";
            reg = <0x50>;
           };
    };

.dts を適切に変更する方法を知っている人はいますか?

4

0 に答える 0