2017-09-07 5 views
0

TIベースのevm dtsファイルを使用しています。ARMベースのSoCのDTSクエリ

http://elixir.free-electrons.com/linux/latest/source/arch/arm/boot/dts/dra7-evm.dts#L686

&atl { 
     assigned-clocks = <&abe_dpll_sys_clk_mux>, 
         <&atl_gfclk_mux>, 
         <&dpll_abe_ck>, 
         <&dpll_abe_m2x2_ck>, 
         <&atl_clkin2_ck>; 
     assigned-clock-parents = <&sys_clkin2>, <&dpll_abe_m2_ck>; 
     assigned-clock-rates = <0>, <0>, <180633600>, <361267200>, <5644800>; 

     status = "okay"; 

     atl2 { 
      bws = <DRA7_ATL_WS_MCASP2_FSX>; 
      aws = <DRA7_ATL_WS_MCASP3_FSX>; 
     }; 
}; 

&mcasp3 { 
      #sound-dai-cells = <0>; 

      assigned-clocks = <&mcasp3_ahclkx_mux>; 
      assigned-clock-parents = <&atl_clkin2_ck>; 

      status = "okay"; 

      op-mode = <0>;   /* MCASP_IIS_MODE */ 
      tdm-slots = <2>; 
      /* 4 serializer */ 
      serial-dir = < /* 0: INACTIVE, 1: TX, 2: RX */ 
      1 2 0 0 
      >; 
      tx-num-evt = <32>; 
      rx-num-evt = <32>; 
}; 

割り当てられ、クロックは< &にハンドルを含むmcasp3_ahclkx_mux>このクロックは "& mcasp3_ahclkx_mux>"

http://elixir.free-electrons.com/linux/latest/source/arch/arm/boot/dts/dra7xx-clocks.dtsi#L1814

"dra7xx-clocks.dtsi" で定義されていますしかし、この "dra7xx-clocks.dtsi"が "dra7-evm.dtsi"にどのように含まれているのか見当たりませんでしたか?

mcasp3_ahclkx_muxの定義がdra7-evm.dtsにどのように提供されているかを教えてください。

答えて

関連する問題