Linux kernel 基于TI的SoC的ARM-DTS查询

Linux kernel 基于TI的SoC的ARM-DTS查询,linux-kernel,arm,linux-device-driver,device-tree,Linux Kernel,Arm,Linux Device Driver,Device Tree,我正在浏览基于TI的evm dts文件 &atl{ 分配的时钟=, , , , ; 分配的时钟父母=; 分配的时钟频率=; status=“好”; atl2{ bws=; aws=; }; }; &mcasp3{ #声音细胞=; 分配时钟=; 指定的时钟父母=; status=“好”; 操作模式=;/*MCASP_IIS_模式*/ 时分复用时隙=; /*4序列化程序*/ 串行目录=; tx num evt=; rx num evt=; }; 分配的时钟包含一个句柄,该时钟“&mcasp3\u

我正在浏览基于TI的evm dts文件

&atl{
分配的时钟=,
,
,
,
;
分配的时钟父母=;
分配的时钟频率=;
status=“好”;
atl2{
bws=;
aws=;
};
};
&mcasp3{
#声音细胞=;
分配时钟=;
指定的时钟父母=;
status=“好”;
操作模式=;/*MCASP_IIS_模式*/
时分复用时隙=;
/*4序列化程序*/
串行目录=;
tx num evt=;
rx num evt=;
};
分配的时钟包含一个句柄,该时钟“&mcasp3\u ahclkx\u mux>”在“dra7xx clocks.dtsi”中定义

但是找不到这个“dra7xx clocks.dtsi”是如何包含在“DRA7evm.dtsi”中的

请告诉我如何将mcasp3_ahclkx_mux的定义提供给dra7-evm.dts

但是找不到这个“dra7xx clocks.dtsi”是如何包含在“DRA7evm.dtsi”中的

已包括,其中包括,并在结尾处包括

&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>;
 };