The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/contrib/device-tree/src/arm/omap3xxx-clocks.dtsi

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 // SPDX-License-Identifier: GPL-2.0-only
    2 /*
    3  * Device Tree Source for OMAP3 clock data
    4  *
    5  * Copyright (C) 2013 Texas Instruments, Inc.
    6  */
    7 &prm_clocks {
    8         virt_16_8m_ck: virt_16_8m_ck {
    9                 #clock-cells = <0>;
   10                 compatible = "fixed-clock";
   11                 clock-frequency = <16800000>;
   12         };
   13 
   14         osc_sys_ck: osc_sys_ck@d40 {
   15                 #clock-cells = <0>;
   16                 compatible = "ti,mux-clock";
   17                 clocks = <&virt_12m_ck>, <&virt_13m_ck>, <&virt_19200000_ck>, <&virt_26000000_ck>, <&virt_38_4m_ck>, <&virt_16_8m_ck>;
   18                 reg = <0x0d40>;
   19         };
   20 
   21         sys_ck: sys_ck@1270 {
   22                 #clock-cells = <0>;
   23                 compatible = "ti,divider-clock";
   24                 clocks = <&osc_sys_ck>;
   25                 ti,bit-shift = <6>;
   26                 ti,max-div = <3>;
   27                 reg = <0x1270>;
   28                 ti,index-starts-at-one;
   29         };
   30 
   31         sys_clkout1: sys_clkout1@d70 {
   32                 #clock-cells = <0>;
   33                 compatible = "ti,gate-clock";
   34                 clocks = <&osc_sys_ck>;
   35                 reg = <0x0d70>;
   36                 ti,bit-shift = <7>;
   37         };
   38 
   39         dpll3_x2_ck: dpll3_x2_ck {
   40                 #clock-cells = <0>;
   41                 compatible = "fixed-factor-clock";
   42                 clocks = <&dpll3_ck>;
   43                 clock-mult = <2>;
   44                 clock-div = <1>;
   45         };
   46 
   47         dpll3_m2x2_ck: dpll3_m2x2_ck {
   48                 #clock-cells = <0>;
   49                 compatible = "fixed-factor-clock";
   50                 clocks = <&dpll3_m2_ck>;
   51                 clock-mult = <2>;
   52                 clock-div = <1>;
   53         };
   54 
   55         dpll4_x2_ck: dpll4_x2_ck {
   56                 #clock-cells = <0>;
   57                 compatible = "fixed-factor-clock";
   58                 clocks = <&dpll4_ck>;
   59                 clock-mult = <2>;
   60                 clock-div = <1>;
   61         };
   62 
   63         corex2_fck: corex2_fck {
   64                 #clock-cells = <0>;
   65                 compatible = "fixed-factor-clock";
   66                 clocks = <&dpll3_m2x2_ck>;
   67                 clock-mult = <1>;
   68                 clock-div = <1>;
   69         };
   70 
   71         wkup_l4_ick: wkup_l4_ick {
   72                 #clock-cells = <0>;
   73                 compatible = "fixed-factor-clock";
   74                 clocks = <&sys_ck>;
   75                 clock-mult = <1>;
   76                 clock-div = <1>;
   77         };
   78 };
   79 
   80 &scm_clocks {
   81         /* CONTROL_DEVCONF1 */
   82         clock@68 {
   83                 compatible = "ti,clksel";
   84                 reg = <0x68>;
   85                 #clock-cells = <2>;
   86                 #address-cells = <0>;
   87 
   88                 mcbsp5_mux_fck: clock-mcbsp5-mux-fck {
   89                         #clock-cells = <0>;
   90                         compatible = "ti,composite-mux-clock";
   91                         clock-output-names = "mcbsp5_mux_fck";
   92                         clocks = <&core_96m_fck>, <&mcbsp_clks>;
   93                         ti,bit-shift = <4>;
   94                 };
   95 
   96                 mcbsp3_mux_fck: clock-mcbsp3-mux-fck {
   97                         #clock-cells = <0>;
   98                         compatible = "ti,composite-mux-clock";
   99                         clock-output-names = "mcbsp3_mux_fck";
  100                         clocks = <&per_96m_fck>, <&mcbsp_clks>;
  101                 };
  102 
  103                 mcbsp4_mux_fck: clock-mcbsp4-mux-fck {
  104                         #clock-cells = <0>;
  105                         compatible = "ti,composite-mux-clock";
  106                         clock-output-names = "mcbsp4_mux_fck";
  107                         clocks = <&per_96m_fck>, <&mcbsp_clks>;
  108                         ti,bit-shift = <2>;
  109                 };
  110         };
  111 
  112         mcbsp5_fck: mcbsp5_fck {
  113                 #clock-cells = <0>;
  114                 compatible = "ti,composite-clock";
  115                 clocks = <&mcbsp5_gate_fck>, <&mcbsp5_mux_fck>;
  116         };
  117 
  118         /* CONTROL_DEVCONF0 */
  119         clock@4 {
  120                 compatible = "ti,clksel";
  121                 reg = <0x4>;
  122                 #clock-cells = <2>;
  123                 #address-cells = <0>;
  124 
  125                 mcbsp1_mux_fck: clock-mcbsp1-mux-fck {
  126                         #clock-cells = <0>;
  127                         compatible = "ti,composite-mux-clock";
  128                         clock-output-names = "mcbsp1_mux_fck";
  129                         clocks = <&core_96m_fck>, <&mcbsp_clks>;
  130                         ti,bit-shift = <2>;
  131                 };
  132 
  133                 mcbsp2_mux_fck: clock-mcbsp2-mux-fck {
  134                         #clock-cells = <0>;
  135                         compatible = "ti,composite-mux-clock";
  136                         clock-output-names = "mcbsp2_mux_fck";
  137                         clocks = <&per_96m_fck>, <&mcbsp_clks>;
  138                         ti,bit-shift = <6>;
  139                 };
  140         };
  141 
  142         mcbsp1_fck: mcbsp1_fck {
  143                 #clock-cells = <0>;
  144                 compatible = "ti,composite-clock";
  145                 clocks = <&mcbsp1_gate_fck>, <&mcbsp1_mux_fck>;
  146         };
  147 
  148         mcbsp2_fck: mcbsp2_fck {
  149                 #clock-cells = <0>;
  150                 compatible = "ti,composite-clock";
  151                 clocks = <&mcbsp2_gate_fck>, <&mcbsp2_mux_fck>;
  152         };
  153 
  154         mcbsp3_fck: mcbsp3_fck {
  155                 #clock-cells = <0>;
  156                 compatible = "ti,composite-clock";
  157                 clocks = <&mcbsp3_gate_fck>, <&mcbsp3_mux_fck>;
  158         };
  159 
  160         mcbsp4_fck: mcbsp4_fck {
  161                 #clock-cells = <0>;
  162                 compatible = "ti,composite-clock";
  163                 clocks = <&mcbsp4_gate_fck>, <&mcbsp4_mux_fck>;
  164         };
  165 };
  166 &cm_clocks {
  167         dummy_apb_pclk: dummy_apb_pclk {
  168                 #clock-cells = <0>;
  169                 compatible = "fixed-clock";
  170                 clock-frequency = <0x0>;
  171         };
  172 
  173         omap_32k_fck: omap_32k_fck {
  174                 #clock-cells = <0>;
  175                 compatible = "fixed-clock";
  176                 clock-frequency = <32768>;
  177         };
  178 
  179         virt_12m_ck: virt_12m_ck {
  180                 #clock-cells = <0>;
  181                 compatible = "fixed-clock";
  182                 clock-frequency = <12000000>;
  183         };
  184 
  185         virt_13m_ck: virt_13m_ck {
  186                 #clock-cells = <0>;
  187                 compatible = "fixed-clock";
  188                 clock-frequency = <13000000>;
  189         };
  190 
  191         virt_19200000_ck: virt_19200000_ck {
  192                 #clock-cells = <0>;
  193                 compatible = "fixed-clock";
  194                 clock-frequency = <19200000>;
  195         };
  196 
  197         virt_26000000_ck: virt_26000000_ck {
  198                 #clock-cells = <0>;
  199                 compatible = "fixed-clock";
  200                 clock-frequency = <26000000>;
  201         };
  202 
  203         virt_38_4m_ck: virt_38_4m_ck {
  204                 #clock-cells = <0>;
  205                 compatible = "fixed-clock";
  206                 clock-frequency = <38400000>;
  207         };
  208 
  209         dpll4_ck: dpll4_ck@d00 {
  210                 #clock-cells = <0>;
  211                 compatible = "ti,omap3-dpll-per-clock";
  212                 clocks = <&sys_ck>, <&sys_ck>;
  213                 reg = <0x0d00>, <0x0d20>, <0x0d44>, <0x0d30>;
  214         };
  215 
  216         dpll4_m2_ck: dpll4_m2_ck@d48 {
  217                 #clock-cells = <0>;
  218                 compatible = "ti,divider-clock";
  219                 clocks = <&dpll4_ck>;
  220                 ti,max-div = <63>;
  221                 reg = <0x0d48>;
  222                 ti,index-starts-at-one;
  223         };
  224 
  225         dpll4_m2x2_mul_ck: dpll4_m2x2_mul_ck {
  226                 #clock-cells = <0>;
  227                 compatible = "fixed-factor-clock";
  228                 clocks = <&dpll4_m2_ck>;
  229                 clock-mult = <2>;
  230                 clock-div = <1>;
  231         };
  232 
  233         dpll4_m2x2_ck: dpll4_m2x2_ck@d00 {
  234                 #clock-cells = <0>;
  235                 compatible = "ti,gate-clock";
  236                 clocks = <&dpll4_m2x2_mul_ck>;
  237                 ti,bit-shift = <0x1b>;
  238                 reg = <0x0d00>;
  239                 ti,set-bit-to-disable;
  240         };
  241 
  242         omap_96m_alwon_fck: omap_96m_alwon_fck {
  243                 #clock-cells = <0>;
  244                 compatible = "fixed-factor-clock";
  245                 clocks = <&dpll4_m2x2_ck>;
  246                 clock-mult = <1>;
  247                 clock-div = <1>;
  248         };
  249 
  250         dpll3_ck: dpll3_ck@d00 {
  251                 #clock-cells = <0>;
  252                 compatible = "ti,omap3-dpll-core-clock";
  253                 clocks = <&sys_ck>, <&sys_ck>;
  254                 reg = <0x0d00>, <0x0d20>, <0x0d40>, <0x0d30>;
  255         };
  256 
  257         /* CM_CLKSEL1_EMU */
  258         clock@1140 {
  259                 compatible = "ti,clksel";
  260                 reg = <0x1140>;
  261                 #clock-cells = <2>;
  262                 #address-cells = <0>;
  263 
  264                 dpll3_m3_ck: clock-dpll3-m3 {
  265                         #clock-cells = <0>;
  266                         compatible = "ti,divider-clock";
  267                         clock-output-names = "dpll3_m3_ck";
  268                         clocks = <&dpll3_ck>;
  269                         ti,bit-shift = <16>;
  270                         ti,max-div = <31>;
  271                         ti,index-starts-at-one;
  272                 };
  273 
  274                 dpll4_m6_ck: clock-dpll4-m6 {
  275                         #clock-cells = <0>;
  276                         compatible = "ti,divider-clock";
  277                         clock-output-names = "dpll4_m6_ck";
  278                         clocks = <&dpll4_ck>;
  279                         ti,bit-shift = <24>;
  280                         ti,max-div = <63>;
  281                         ti,index-starts-at-one;
  282                 };
  283 
  284                 emu_src_mux_ck: clock-emu-src-mux {
  285                         #clock-cells = <0>;
  286                         compatible = "ti,mux-clock";
  287                         clock-output-names = "emu_src_mux_ck";
  288                         clocks = <&sys_ck>, <&emu_core_alwon_ck>, <&emu_per_alwon_ck>, <&emu_mpu_alwon_ck>;
  289                 };
  290 
  291                 pclk_fck: clock-pclk-fck {
  292                         #clock-cells = <0>;
  293                         compatible = "ti,divider-clock";
  294                         clock-output-names = "pclk_fck";
  295                         clocks = <&emu_src_ck>;
  296                         ti,bit-shift = <8>;
  297                         ti,max-div = <7>;
  298                         ti,index-starts-at-one;
  299                 };
  300 
  301                 pclkx2_fck: clock-pclkx2-fck {
  302                         #clock-cells = <0>;
  303                         compatible = "ti,divider-clock";
  304                         clock-output-names = "pclkx2_fck";
  305                         clocks = <&emu_src_ck>;
  306                         ti,bit-shift = <6>;
  307                         ti,max-div = <3>;
  308                         ti,index-starts-at-one;
  309                 };
  310 
  311                 atclk_fck: clock-atclk-fck {
  312                         #clock-cells = <0>;
  313                         compatible = "ti,divider-clock";
  314                         clock-output-names = "atclk_fck";
  315                         clocks = <&emu_src_ck>;
  316                         ti,bit-shift = <4>;
  317                         ti,max-div = <3>;
  318                         ti,index-starts-at-one;
  319                 };
  320 
  321                 traceclk_src_fck: clock-traceclk-src-fck {
  322                         #clock-cells = <0>;
  323                         compatible = "ti,mux-clock";
  324                         clock-output-names = "traceclk_src_fck";
  325                         clocks = <&sys_ck>, <&emu_core_alwon_ck>, <&emu_per_alwon_ck>, <&emu_mpu_alwon_ck>;
  326                         ti,bit-shift = <2>;
  327                 };
  328 
  329                 traceclk_fck: clock-traceclk-fck {
  330                         #clock-cells = <0>;
  331                         compatible = "ti,divider-clock";
  332                         clock-output-names = "traceclk_fck";
  333                         clocks = <&traceclk_src_fck>;
  334                         ti,bit-shift = <11>;
  335                         ti,max-div = <7>;
  336                         ti,index-starts-at-one;
  337                 };
  338         };
  339 
  340         dpll3_m3x2_mul_ck: dpll3_m3x2_mul_ck {
  341                 #clock-cells = <0>;
  342                 compatible = "fixed-factor-clock";
  343                 clocks = <&dpll3_m3_ck>;
  344                 clock-mult = <2>;
  345                 clock-div = <1>;
  346         };
  347 
  348         dpll3_m3x2_ck: dpll3_m3x2_ck@d00 {
  349                 #clock-cells = <0>;
  350                 compatible = "ti,gate-clock";
  351                 clocks = <&dpll3_m3x2_mul_ck>;
  352                 ti,bit-shift = <0xc>;
  353                 reg = <0x0d00>;
  354                 ti,set-bit-to-disable;
  355         };
  356 
  357         emu_core_alwon_ck: emu_core_alwon_ck {
  358                 #clock-cells = <0>;
  359                 compatible = "fixed-factor-clock";
  360                 clocks = <&dpll3_m3x2_ck>;
  361                 clock-mult = <1>;
  362                 clock-div = <1>;
  363         };
  364 
  365         sys_altclk: sys_altclk {
  366                 #clock-cells = <0>;
  367                 compatible = "fixed-clock";
  368                 clock-frequency = <0x0>;
  369         };
  370 
  371         mcbsp_clks: mcbsp_clks {
  372                 #clock-cells = <0>;
  373                 compatible = "fixed-clock";
  374                 clock-frequency = <0x0>;
  375         };
  376 
  377         core_ck: core_ck {
  378                 #clock-cells = <0>;
  379                 compatible = "fixed-factor-clock";
  380                 clocks = <&dpll3_m2_ck>;
  381                 clock-mult = <1>;
  382                 clock-div = <1>;
  383         };
  384 
  385         dpll1_fck: dpll1_fck@940 {
  386                 #clock-cells = <0>;
  387                 compatible = "ti,divider-clock";
  388                 clocks = <&core_ck>;
  389                 ti,bit-shift = <19>;
  390                 ti,max-div = <7>;
  391                 reg = <0x0940>;
  392                 ti,index-starts-at-one;
  393         };
  394 
  395         dpll1_ck: dpll1_ck@904 {
  396                 #clock-cells = <0>;
  397                 compatible = "ti,omap3-dpll-clock";
  398                 clocks = <&sys_ck>, <&dpll1_fck>;
  399                 reg = <0x0904>, <0x0924>, <0x0940>, <0x0934>;
  400         };
  401 
  402         dpll1_x2_ck: dpll1_x2_ck {
  403                 #clock-cells = <0>;
  404                 compatible = "fixed-factor-clock";
  405                 clocks = <&dpll1_ck>;
  406                 clock-mult = <2>;
  407                 clock-div = <1>;
  408         };
  409 
  410         dpll1_x2m2_ck: dpll1_x2m2_ck@944 {
  411                 #clock-cells = <0>;
  412                 compatible = "ti,divider-clock";
  413                 clocks = <&dpll1_x2_ck>;
  414                 ti,max-div = <31>;
  415                 reg = <0x0944>;
  416                 ti,index-starts-at-one;
  417         };
  418 
  419         cm_96m_fck: cm_96m_fck {
  420                 #clock-cells = <0>;
  421                 compatible = "fixed-factor-clock";
  422                 clocks = <&omap_96m_alwon_fck>;
  423                 clock-mult = <1>;
  424                 clock-div = <1>;
  425         };
  426 
  427         /* CM_CLKSEL1_PLL */
  428         clock@d40 {
  429                 compatible = "ti,clksel";
  430                 reg = <0xd40>;
  431                 #clock-cells = <2>;
  432                 #address-cells = <0>;
  433 
  434                 dpll3_m2_ck: clock-dpll3-m2 {
  435                         #clock-cells = <0>;
  436                         compatible = "ti,divider-clock";
  437                         clock-output-names = "dpll3_m2_ck";
  438                         clocks = <&dpll3_ck>;
  439                         ti,bit-shift = <27>;
  440                         ti,max-div = <31>;
  441                         ti,index-starts-at-one;
  442                 };
  443 
  444                 omap_96m_fck: clock-omap-96m-fck {
  445                         #clock-cells = <0>;
  446                         compatible = "ti,mux-clock";
  447                         clock-output-names = "omap_96m_fck";
  448                         clocks = <&cm_96m_fck>, <&sys_ck>;
  449                         ti,bit-shift = <6>;
  450                 };
  451 
  452                 omap_54m_fck: clock-omap-54m-fck {
  453                         #clock-cells = <0>;
  454                         compatible = "ti,mux-clock";
  455                         clock-output-names = "omap_54m_fck";
  456                         clocks = <&dpll4_m3x2_ck>, <&sys_altclk>;
  457                         ti,bit-shift = <5>;
  458                 };
  459 
  460                 omap_48m_fck: clock-omap-48m-fck {
  461                         #clock-cells = <0>;
  462                         compatible = "ti,mux-clock";
  463                         clock-output-names = "omap_48m_fck";
  464                         clocks = <&cm_96m_d2_fck>, <&sys_altclk>;
  465                         ti,bit-shift = <3>;
  466                 };
  467         };
  468 
  469         /* CM_CLKSEL_DSS */
  470         clock@e40 {
  471                 compatible = "ti,clksel";
  472                 reg = <0xe40>;
  473                 #clock-cells = <2>;
  474                 #address-cells = <0>;
  475 
  476                 dpll4_m3_ck: clock-dpll4-m3 {
  477                         #clock-cells = <0>;
  478                         compatible = "ti,divider-clock";
  479                         clock-output-names = "dpll4_m3_ck";
  480                         clocks = <&dpll4_ck>;
  481                         ti,bit-shift = <8>;
  482                         ti,max-div = <32>;
  483                         ti,index-starts-at-one;
  484                 };
  485 
  486                 dpll4_m4_ck: clock-dpll4-m4 {
  487                         #clock-cells = <0>;
  488                         compatible = "ti,divider-clock";
  489                         clock-output-names = "dpll4_m4_ck";
  490                         clocks = <&dpll4_ck>;
  491                         ti,max-div = <16>;
  492                         ti,index-starts-at-one;
  493                 };
  494         };
  495 
  496         dpll4_m3x2_mul_ck: dpll4_m3x2_mul_ck {
  497                 #clock-cells = <0>;
  498                 compatible = "fixed-factor-clock";
  499                 clocks = <&dpll4_m3_ck>;
  500                 clock-mult = <2>;
  501                 clock-div = <1>;
  502         };
  503 
  504         dpll4_m3x2_ck: dpll4_m3x2_ck@d00 {
  505                 #clock-cells = <0>;
  506                 compatible = "ti,gate-clock";
  507                 clocks = <&dpll4_m3x2_mul_ck>;
  508                 ti,bit-shift = <0x1c>;
  509                 reg = <0x0d00>;
  510                 ti,set-bit-to-disable;
  511         };
  512 
  513         cm_96m_d2_fck: cm_96m_d2_fck {
  514                 #clock-cells = <0>;
  515                 compatible = "fixed-factor-clock";
  516                 clocks = <&cm_96m_fck>;
  517                 clock-mult = <1>;
  518                 clock-div = <2>;
  519         };
  520 
  521         omap_12m_fck: omap_12m_fck {
  522                 #clock-cells = <0>;
  523                 compatible = "fixed-factor-clock";
  524                 clocks = <&omap_48m_fck>;
  525                 clock-mult = <1>;
  526                 clock-div = <4>;
  527         };
  528 
  529         dpll4_m4x2_mul_ck: dpll4_m4x2_mul_ck {
  530                 #clock-cells = <0>;
  531                 compatible = "ti,fixed-factor-clock";
  532                 clocks = <&dpll4_m4_ck>;
  533                 ti,clock-mult = <2>;
  534                 ti,clock-div = <1>;
  535                 ti,set-rate-parent;
  536         };
  537 
  538         dpll4_m4x2_ck: dpll4_m4x2_ck@d00 {
  539                 #clock-cells = <0>;
  540                 compatible = "ti,gate-clock";
  541                 clocks = <&dpll4_m4x2_mul_ck>;
  542                 ti,bit-shift = <0x1d>;
  543                 reg = <0x0d00>;
  544                 ti,set-bit-to-disable;
  545                 ti,set-rate-parent;
  546         };
  547 
  548         dpll4_m5_ck: dpll4_m5_ck@f40 {
  549                 #clock-cells = <0>;
  550                 compatible = "ti,divider-clock";
  551                 clocks = <&dpll4_ck>;
  552                 ti,max-div = <63>;
  553                 reg = <0x0f40>;
  554                 ti,index-starts-at-one;
  555         };
  556 
  557         dpll4_m5x2_mul_ck: dpll4_m5x2_mul_ck {
  558                 #clock-cells = <0>;
  559                 compatible = "ti,fixed-factor-clock";
  560                 clocks = <&dpll4_m5_ck>;
  561                 ti,clock-mult = <2>;
  562                 ti,clock-div = <1>;
  563                 ti,set-rate-parent;
  564         };
  565 
  566         dpll4_m5x2_ck: dpll4_m5x2_ck@d00 {
  567                 #clock-cells = <0>;
  568                 compatible = "ti,gate-clock";
  569                 clocks = <&dpll4_m5x2_mul_ck>;
  570                 ti,bit-shift = <0x1e>;
  571                 reg = <0x0d00>;
  572                 ti,set-bit-to-disable;
  573                 ti,set-rate-parent;
  574         };
  575 
  576         dpll4_m6x2_mul_ck: dpll4_m6x2_mul_ck {
  577                 #clock-cells = <0>;
  578                 compatible = "fixed-factor-clock";
  579                 clocks = <&dpll4_m6_ck>;
  580                 clock-mult = <2>;
  581                 clock-div = <1>;
  582         };
  583 
  584         dpll4_m6x2_ck: dpll4_m6x2_ck@d00 {
  585                 #clock-cells = <0>;
  586                 compatible = "ti,gate-clock";
  587                 clocks = <&dpll4_m6x2_mul_ck>;
  588                 ti,bit-shift = <0x1f>;
  589                 reg = <0x0d00>;
  590                 ti,set-bit-to-disable;
  591         };
  592 
  593         emu_per_alwon_ck: emu_per_alwon_ck {
  594                 #clock-cells = <0>;
  595                 compatible = "fixed-factor-clock";
  596                 clocks = <&dpll4_m6x2_ck>;
  597                 clock-mult = <1>;
  598                 clock-div = <1>;
  599         };
  600 
  601         /* CM_CLKOUT_CTRL */
  602         clock@d70 {
  603                 compatible = "ti,clksel";
  604                 reg = <0xd70>;
  605                 #clock-cells = <2>;
  606                 #address-cells = <0>;
  607 
  608                 clkout2_src_gate_ck: clock-clkout2-src-gate {
  609                         #clock-cells = <0>;
  610                         compatible = "ti,composite-no-wait-gate-clock";
  611                         clock-output-names = "clkout2_src_gate_ck";
  612                         clocks = <&core_ck>;
  613                         ti,bit-shift = <7>;
  614                 };
  615 
  616                 clkout2_src_mux_ck: clock-clkout2-src-mux {
  617                         #clock-cells = <0>;
  618                         compatible = "ti,composite-mux-clock";
  619                         clock-output-names = "clkout2_src_mux_ck";
  620                         clocks = <&core_ck>, <&sys_ck>, <&cm_96m_fck>, <&omap_54m_fck>;
  621                 };
  622 
  623                 sys_clkout2: clock-sys-clkout2 {
  624                         #clock-cells = <0>;
  625                         compatible = "ti,divider-clock";
  626                         clock-output-names = "sys_clkout2";
  627                         clocks = <&clkout2_src_ck>;
  628                         ti,bit-shift = <3>;
  629                         ti,max-div = <64>;
  630                         ti,index-power-of-two;
  631                 };
  632         };
  633 
  634         clkout2_src_ck: clkout2_src_ck {
  635                 #clock-cells = <0>;
  636                 compatible = "ti,composite-clock";
  637                 clocks = <&clkout2_src_gate_ck>, <&clkout2_src_mux_ck>;
  638         };
  639 
  640         mpu_ck: mpu_ck {
  641                 #clock-cells = <0>;
  642                 compatible = "fixed-factor-clock";
  643                 clocks = <&dpll1_x2m2_ck>;
  644                 clock-mult = <1>;
  645                 clock-div = <1>;
  646         };
  647 
  648         arm_fck: arm_fck@924 {
  649                 #clock-cells = <0>;
  650                 compatible = "ti,divider-clock";
  651                 clocks = <&mpu_ck>;
  652                 reg = <0x0924>;
  653                 ti,max-div = <2>;
  654         };
  655 
  656         emu_mpu_alwon_ck: emu_mpu_alwon_ck {
  657                 #clock-cells = <0>;
  658                 compatible = "fixed-factor-clock";
  659                 clocks = <&mpu_ck>;
  660                 clock-mult = <1>;
  661                 clock-div = <1>;
  662         };
  663 
  664         /* CM_CLKSEL_CORE */
  665         clock@a40 {
  666                 compatible = "ti,clksel";
  667                 reg = <0xa40>;
  668                 #clock-cells = <2>;
  669                 #address-cells = <0>;
  670 
  671                 l3_ick: clock-l3-ick {
  672                         #clock-cells = <0>;
  673                         compatible = "ti,divider-clock";
  674                         clock-output-names = "l3_ick";
  675                         clocks = <&core_ck>;
  676                         ti,max-div = <3>;
  677                         ti,index-starts-at-one;
  678                 };
  679 
  680                 l4_ick: clock-l4-ick {
  681                         #clock-cells = <0>;
  682                         compatible = "ti,divider-clock";
  683                         clock-output-names = "l4_ick";
  684                         clocks = <&l3_ick>;
  685                         ti,bit-shift = <2>;
  686                         ti,max-div = <3>;
  687                         ti,index-starts-at-one;
  688                 };
  689 
  690                 gpt10_mux_fck: clock-gpt10-mux-fck {
  691                         #clock-cells = <0>;
  692                         compatible = "ti,composite-mux-clock";
  693                         clock-output-names = "gpt10_mux_fck";
  694                         clocks = <&omap_32k_fck>, <&sys_ck>;
  695                         ti,bit-shift = <6>;
  696                 };
  697 
  698                 gpt11_mux_fck: clock-gpt11-mux-fck {
  699                         #clock-cells = <0>;
  700                         compatible = "ti,composite-mux-clock";
  701                         clock-output-names = "gpt11_mux_fck";
  702                         clocks = <&omap_32k_fck>, <&sys_ck>;
  703                         ti,bit-shift = <7>;
  704                 };
  705         };
  706 
  707         /* CM_CLKSEL_WKUP */
  708         clock@c40 {
  709                 compatible = "ti,clksel";
  710                 reg = <0xc40>;
  711                 #clock-cells = <2>;
  712                 #address-cells = <0>;
  713 
  714                 rm_ick: clock-rm-ick {
  715                         #clock-cells = <0>;
  716                         compatible = "ti,divider-clock";
  717                         clock-output-names = "rm_ick";
  718                         clocks = <&l4_ick>;
  719                         ti,bit-shift = <1>;
  720                         ti,max-div = <3>;
  721                         ti,index-starts-at-one;
  722                 };
  723 
  724                 gpt1_mux_fck: clock-gpt1-mux-fck {
  725                         #clock-cells = <0>;
  726                         compatible = "ti,composite-mux-clock";
  727                         clock-output-names = "gpt1_mux_fck";
  728                         clocks = <&omap_32k_fck>, <&sys_ck>;
  729                 };
  730         };
  731 
  732         /* CM_FCLKEN1_CORE */
  733         clock@a00 {
  734                 compatible = "ti,clksel";
  735                 reg = <0xa00>;
  736                 #clock-cells = <2>;
  737                 #address-cells = <0>;
  738 
  739                 gpt10_gate_fck: clock-gpt10-gate-fck {
  740                         #clock-cells = <0>;
  741                         compatible = "ti,composite-gate-clock";
  742                         clock-output-names = "gpt10_gate_fck";
  743                         clocks = <&sys_ck>;
  744                         ti,bit-shift = <11>;
  745                 };
  746 
  747                 gpt11_gate_fck: clock-gpt11-gate-fck {
  748                         #clock-cells = <0>;
  749                         compatible = "ti,composite-gate-clock";
  750                         clock-output-names = "gpt11_gate_fck";
  751                         clocks = <&sys_ck>;
  752                         ti,bit-shift = <12>;
  753                 };
  754 
  755                 mmchs2_fck: clock-mmchs2-fck {
  756                         #clock-cells = <0>;
  757                         compatible = "ti,wait-gate-clock";
  758                         clock-output-names = "mmchs2_fck";
  759                         clocks = <&core_96m_fck>;
  760                         ti,bit-shift = <25>;
  761                 };
  762 
  763                 mmchs1_fck: clock-mmchs1-fck {
  764                         #clock-cells = <0>;
  765                         compatible = "ti,wait-gate-clock";
  766                         clock-output-names = "mmchs1_fck";
  767                         clocks = <&core_96m_fck>;
  768                         ti,bit-shift = <24>;
  769                 };
  770 
  771                 i2c3_fck: clock-i2c3-fck {
  772                         #clock-cells = <0>;
  773                         compatible = "ti,wait-gate-clock";
  774                         clock-output-names = "i2c3_fck";
  775                         clocks = <&core_96m_fck>;
  776                         ti,bit-shift = <17>;
  777                 };
  778 
  779                 i2c2_fck: clock-i2c2-fck {
  780                         #clock-cells = <0>;
  781                         compatible = "ti,wait-gate-clock";
  782                         clock-output-names = "i2c2_fck";
  783                         clocks = <&core_96m_fck>;
  784                         ti,bit-shift = <16>;
  785                 };
  786 
  787                 i2c1_fck: clock-i2c1-fck {
  788                         #clock-cells = <0>;
  789                         compatible = "ti,wait-gate-clock";
  790                         clock-output-names = "i2c1_fck";
  791                         clocks = <&core_96m_fck>;
  792                         ti,bit-shift = <15>;
  793                 };
  794 
  795                 mcbsp5_gate_fck: clock-mcbsp5-gate-fck {
  796                         #clock-cells = <0>;
  797                         compatible = "ti,composite-gate-clock";
  798                         clock-output-names = "mcbsp5_gate_fck";
  799                         clocks = <&mcbsp_clks>;
  800                         ti,bit-shift = <10>;
  801                 };
  802 
  803                 mcbsp1_gate_fck: clock-mcbsp1-gate-fck {
  804                         #clock-cells = <0>;
  805                         compatible = "ti,composite-gate-clock";
  806                         clock-output-names = "mcbsp1_gate_fck";
  807                         clocks = <&mcbsp_clks>;
  808                         ti,bit-shift = <9>;
  809                 };
  810 
  811                 mcspi4_fck: clock-mcspi4-fck {
  812                         #clock-cells = <0>;
  813                         compatible = "ti,wait-gate-clock";
  814                         clock-output-names = "mcspi4_fck";
  815                         clocks = <&core_48m_fck>;
  816                         ti,bit-shift = <21>;
  817                 };
  818 
  819                 mcspi3_fck: clock-mcspi3-fck {
  820                         #clock-cells = <0>;
  821                         compatible = "ti,wait-gate-clock";
  822                         clock-output-names = "mcspi3_fck";
  823                         clocks = <&core_48m_fck>;
  824                         ti,bit-shift = <20>;
  825                 };
  826 
  827                 mcspi2_fck: clock-mcspi2-fck {
  828                         #clock-cells = <0>;
  829                         compatible = "ti,wait-gate-clock";
  830                         clock-output-names = "mcspi2_fck";
  831                         clocks = <&core_48m_fck>;
  832                         ti,bit-shift = <19>;
  833                 };
  834 
  835                 mcspi1_fck: clock-mcspi1-fck {
  836                         #clock-cells = <0>;
  837                         compatible = "ti,wait-gate-clock";
  838                         clock-output-names = "mcspi1_fck";
  839                         clocks = <&core_48m_fck>;
  840                         ti,bit-shift = <18>;
  841                 };
  842 
  843                 uart2_fck: clock-uart2-fck {
  844                         #clock-cells = <0>;
  845                         compatible = "ti,wait-gate-clock";
  846                         clock-output-names = "uart2_fck";
  847                         clocks = <&core_48m_fck>;
  848                         ti,bit-shift = <14>;
  849                 };
  850 
  851                 uart1_fck: clock-uart1-fck {
  852                         #clock-cells = <0>;
  853                         compatible = "ti,wait-gate-clock";
  854                         clock-output-names = "uart1_fck";
  855                         clocks = <&core_48m_fck>;
  856                         ti,bit-shift = <13>;
  857                 };
  858 
  859                 hdq_fck: clock-hdq-fck {
  860                         #clock-cells = <0>;
  861                         compatible = "ti,wait-gate-clock";
  862                         clock-output-names = "hdq_fck";
  863                         clocks = <&core_12m_fck>;
  864                         ti,bit-shift = <22>;
  865                 };
  866         };
  867 
  868         gpt10_fck: gpt10_fck {
  869                 #clock-cells = <0>;
  870                 compatible = "ti,composite-clock";
  871                 clocks = <&gpt10_gate_fck>, <&gpt10_mux_fck>;
  872         };
  873 
  874         gpt11_fck: gpt11_fck {
  875                 #clock-cells = <0>;
  876                 compatible = "ti,composite-clock";
  877                 clocks = <&gpt11_gate_fck>, <&gpt11_mux_fck>;
  878         };
  879 
  880         core_96m_fck: core_96m_fck {
  881                 #clock-cells = <0>;
  882                 compatible = "fixed-factor-clock";
  883                 clocks = <&omap_96m_fck>;
  884                 clock-mult = <1>;
  885                 clock-div = <1>;
  886         };
  887 
  888         core_48m_fck: core_48m_fck {
  889                 #clock-cells = <0>;
  890                 compatible = "fixed-factor-clock";
  891                 clocks = <&omap_48m_fck>;
  892                 clock-mult = <1>;
  893                 clock-div = <1>;
  894         };
  895 
  896         core_12m_fck: core_12m_fck {
  897                 #clock-cells = <0>;
  898                 compatible = "fixed-factor-clock";
  899                 clocks = <&omap_12m_fck>;
  900                 clock-mult = <1>;
  901                 clock-div = <1>;
  902         };
  903 
  904         core_l3_ick: core_l3_ick {
  905                 #clock-cells = <0>;
  906                 compatible = "fixed-factor-clock";
  907                 clocks = <&l3_ick>;
  908                 clock-mult = <1>;
  909                 clock-div = <1>;
  910         };
  911 
  912         /* CM_ICLKEN1_CORE */
  913         clock@a10 {
  914                 compatible = "ti,clksel";
  915                 reg = <0xa10>;
  916                 #clock-cells = <2>;
  917                 #address-cells = <0>;
  918 
  919                 sdrc_ick: clock-sdrc-ick {
  920                         #clock-cells = <0>;
  921                         compatible = "ti,wait-gate-clock";
  922                         clock-output-names = "sdrc_ick";
  923                         clocks = <&core_l3_ick>;
  924                         ti,bit-shift = <1>;
  925                 };
  926 
  927                 mmchs2_ick: clock-mmchs2-ick {
  928                         #clock-cells = <0>;
  929                         compatible = "ti,omap3-interface-clock";
  930                         clock-output-names = "mmchs2_ick";
  931                         clocks = <&core_l4_ick>;
  932                         ti,bit-shift = <25>;
  933                 };
  934 
  935                 mmchs1_ick: clock-mmchs1-ick {
  936                         #clock-cells = <0>;
  937                         compatible = "ti,omap3-interface-clock";
  938                         clock-output-names = "mmchs1_ick";
  939                         clocks = <&core_l4_ick>;
  940                         ti,bit-shift = <24>;
  941                 };
  942 
  943                 hdq_ick: clock-hdq-ick {
  944                         #clock-cells = <0>;
  945                         compatible = "ti,omap3-interface-clock";
  946                         clock-output-names = "hdq_ick";
  947                         clocks = <&core_l4_ick>;
  948                         ti,bit-shift = <22>;
  949                 };
  950 
  951                 mcspi4_ick: clock-mcspi4-ick {
  952                         #clock-cells = <0>;
  953                         compatible = "ti,omap3-interface-clock";
  954                         clock-output-names = "mcspi4_ick";
  955                         clocks = <&core_l4_ick>;
  956                         ti,bit-shift = <21>;
  957                 };
  958 
  959                 mcspi3_ick: clock-mcspi3-ick {
  960                         #clock-cells = <0>;
  961                         compatible = "ti,omap3-interface-clock";
  962                         clock-output-names = "mcspi3_ick";
  963                         clocks = <&core_l4_ick>;
  964                         ti,bit-shift = <20>;
  965                 };
  966 
  967                 mcspi2_ick: clock-mcspi2-ick {
  968                         #clock-cells = <0>;
  969                         compatible = "ti,omap3-interface-clock";
  970                         clock-output-names = "mcspi2_ick";
  971                         clocks = <&core_l4_ick>;
  972                         ti,bit-shift = <19>;
  973                 };
  974 
  975                 mcspi1_ick: clock-mcspi1-ick {
  976                         #clock-cells = <0>;
  977                         compatible = "ti,omap3-interface-clock";
  978                         clock-output-names = "mcspi1_ick";
  979                         clocks = <&core_l4_ick>;
  980                         ti,bit-shift = <18>;
  981                 };
  982 
  983                 i2c3_ick: clock-i2c3-ick {
  984                         #clock-cells = <0>;
  985                         compatible = "ti,omap3-interface-clock";
  986                         clock-output-names = "i2c3_ick";
  987                         clocks = <&core_l4_ick>;
  988                         ti,bit-shift = <17>;
  989                 };
  990 
  991                 i2c2_ick: clock-i2c2-ick {
  992                         #clock-cells = <0>;
  993                         compatible = "ti,omap3-interface-clock";
  994                         clock-output-names = "i2c2_ick";
  995                         clocks = <&core_l4_ick>;
  996                         ti,bit-shift = <16>;
  997                 };
  998 
  999                 i2c1_ick: clock-i2c1-ick {
 1000                         #clock-cells = <0>;
 1001                         compatible = "ti,omap3-interface-clock";
 1002                         clock-output-names = "i2c1_ick";
 1003                         clocks = <&core_l4_ick>;
 1004                         ti,bit-shift = <15>;
 1005                 };
 1006 
 1007                 uart2_ick: clock-uart2-ick {
 1008                         #clock-cells = <0>;
 1009                         compatible = "ti,omap3-interface-clock";
 1010                         clock-output-names = "uart2_ick";
 1011                         clocks = <&core_l4_ick>;
 1012                         ti,bit-shift = <14>;
 1013                 };
 1014 
 1015                 uart1_ick: clock-uart1-ick {
 1016                         #clock-cells = <0>;
 1017                         compatible = "ti,omap3-interface-clock";
 1018                         clock-output-names = "uart1_ick";
 1019                         clocks = <&core_l4_ick>;
 1020                         ti,bit-shift = <13>;
 1021                 };
 1022 
 1023                 gpt11_ick: clock-gpt11-ick {
 1024                         #clock-cells = <0>;
 1025                         compatible = "ti,omap3-interface-clock";
 1026                         clock-output-names = "gpt11_ick";
 1027                         clocks = <&core_l4_ick>;
 1028                         ti,bit-shift = <12>;
 1029                 };
 1030 
 1031                 gpt10_ick: clock-gpt10-ick {
 1032                         #clock-cells = <0>;
 1033                         compatible = "ti,omap3-interface-clock";
 1034                         clock-output-names = "gpt10_ick";
 1035                         clocks = <&core_l4_ick>;
 1036                         ti,bit-shift = <11>;
 1037                 };
 1038 
 1039                 mcbsp5_ick: clock-mcbsp5-ick {
 1040                         #clock-cells = <0>;
 1041                         compatible = "ti,omap3-interface-clock";
 1042                         clock-output-names = "mcbsp5_ick";
 1043                         clocks = <&core_l4_ick>;
 1044                         ti,bit-shift = <10>;
 1045                 };
 1046 
 1047                 mcbsp1_ick: clock-mcbsp1-ick {
 1048                         #clock-cells = <0>;
 1049                         compatible = "ti,omap3-interface-clock";
 1050                         clock-output-names = "mcbsp1_ick";
 1051                         clocks = <&core_l4_ick>;
 1052                         ti,bit-shift = <9>;
 1053                 };
 1054 
 1055                 omapctrl_ick: clock-omapctrl-ick {
 1056                         #clock-cells = <0>;
 1057                         compatible = "ti,omap3-interface-clock";
 1058                         clock-output-names = "omapctrl_ick";
 1059                         clocks = <&core_l4_ick>;
 1060                         ti,bit-shift = <6>;
 1061                 };
 1062 
 1063                 aes2_ick: clock-aes2-ick {
 1064                         #clock-cells = <0>;
 1065                         compatible = "ti,omap3-interface-clock";
 1066                         clock-output-names = "aes2_ick";
 1067                         clocks = <&core_l4_ick>;
 1068                         ti,bit-shift = <28>;
 1069                 };
 1070 
 1071                 sha12_ick: clock-sha12-ick {
 1072                         #clock-cells = <0>;
 1073                         compatible = "ti,omap3-interface-clock";
 1074                         clock-output-names = "sha12_ick";
 1075                         clocks = <&core_l4_ick>;
 1076                         ti,bit-shift = <27>;
 1077                 };
 1078         };
 1079 
 1080         gpmc_fck: gpmc_fck {
 1081                 #clock-cells = <0>;
 1082                 compatible = "fixed-factor-clock";
 1083                 clocks = <&core_l3_ick>;
 1084                 clock-mult = <1>;
 1085                 clock-div = <1>;
 1086         };
 1087 
 1088         core_l4_ick: core_l4_ick {
 1089                 #clock-cells = <0>;
 1090                 compatible = "fixed-factor-clock";
 1091                 clocks = <&l4_ick>;
 1092                 clock-mult = <1>;
 1093                 clock-div = <1>;
 1094         };
 1095 
 1096         /* CM_FCLKEN_DSS */
 1097         clock@e00 {
 1098                 compatible = "ti,clksel";
 1099                 reg = <0xe00>;
 1100                 #clock-cells = <2>;
 1101                 #address-cells = <0>;
 1102 
 1103                 dss_tv_fck: clock-dss-tv-fck {
 1104                         #clock-cells = <0>;
 1105                         compatible = "ti,gate-clock";
 1106                         clock-output-names = "dss_tv_fck";
 1107                         clocks = <&omap_54m_fck>;
 1108                         ti,bit-shift = <2>;
 1109                 };
 1110 
 1111                 dss_96m_fck: clock-dss-96m-fck {
 1112                         #clock-cells = <0>;
 1113                         compatible = "ti,gate-clock";
 1114                         clock-output-names = "dss_96m_fck";
 1115                         clocks = <&omap_96m_fck>;
 1116                         ti,bit-shift = <2>;
 1117                 };
 1118 
 1119                 dss2_alwon_fck: clock-dss2-alwon-fck {
 1120                         #clock-cells = <0>;
 1121                         compatible = "ti,gate-clock";
 1122                         clock-output-names = "dss2_alwon_fck";
 1123                         clocks = <&sys_ck>;
 1124                         ti,bit-shift = <1>;
 1125                 };
 1126         };
 1127 
 1128         dummy_ck: dummy_ck {
 1129                 #clock-cells = <0>;
 1130                 compatible = "fixed-clock";
 1131                 clock-frequency = <0>;
 1132         };
 1133 
 1134         /* CM_FCLKEN_WKUP */
 1135         clock@c00 {
 1136                 compatible = "ti,clksel";
 1137                 reg = <0xc00>;
 1138                 #clock-cells = <2>;
 1139                 #address-cells = <0>;
 1140 
 1141                 gpt1_gate_fck: clock-gpt1-gate-fck {
 1142                         #clock-cells = <0>;
 1143                         compatible = "ti,composite-gate-clock";
 1144                         clock-output-names = "gpt1_gate_fck";
 1145                         clocks = <&sys_ck>;
 1146                         ti,bit-shift = <0>;
 1147                 };
 1148 
 1149                 gpio1_dbck: clock-gpio1-dbck {
 1150                         #clock-cells = <0>;
 1151                         compatible = "ti,gate-clock";
 1152                         clock-output-names = "gpio1_dbck";
 1153                         clocks = <&wkup_32k_fck>;
 1154                         ti,bit-shift = <3>;
 1155                 };
 1156 
 1157                 wdt2_fck: clock-wdt2-fck {
 1158                         #clock-cells = <0>;
 1159                         compatible = "ti,wait-gate-clock";
 1160                         clock-output-names = "wdt2_fck";
 1161                         clocks = <&wkup_32k_fck>;
 1162                         ti,bit-shift = <5>;
 1163                 };
 1164         };
 1165 
 1166         gpt1_fck: gpt1_fck {
 1167                 #clock-cells = <0>;
 1168                 compatible = "ti,composite-clock";
 1169                 clocks = <&gpt1_gate_fck>, <&gpt1_mux_fck>;
 1170         };
 1171 
 1172         wkup_32k_fck: wkup_32k_fck {
 1173                 #clock-cells = <0>;
 1174                 compatible = "fixed-factor-clock";
 1175                 clocks = <&omap_32k_fck>;
 1176                 clock-mult = <1>;
 1177                 clock-div = <1>;
 1178         };
 1179 
 1180         /* CM_ICLKEN_WKUP */
 1181         clock@c10 {
 1182                 compatible = "ti,clksel";
 1183                 reg = <0xc10>;
 1184                 #clock-cells = <2>;
 1185                 #address-cells = <0>;
 1186 
 1187                 wdt2_ick: clock-wdt2-ick {
 1188                         #clock-cells = <0>;
 1189                         compatible = "ti,omap3-interface-clock";
 1190                         clock-output-names = "wdt2_ick";
 1191                         clocks = <&wkup_l4_ick>;
 1192                         ti,bit-shift = <5>;
 1193                 };
 1194 
 1195                 wdt1_ick: clock-wdt1-ick {
 1196                         #clock-cells = <0>;
 1197                         compatible = "ti,omap3-interface-clock";
 1198                         clock-output-names = "wdt1_ick";
 1199                         clocks = <&wkup_l4_ick>;
 1200                         ti,bit-shift = <4>;
 1201                 };
 1202 
 1203                 gpio1_ick: clock-gpio1-ick {
 1204                         #clock-cells = <0>;
 1205                         compatible = "ti,omap3-interface-clock";
 1206                         clock-output-names = "gpio1_ick";
 1207                         clocks = <&wkup_l4_ick>;
 1208                         ti,bit-shift = <3>;
 1209                 };
 1210 
 1211                 omap_32ksync_ick: clock-omap-32ksync-ick {
 1212                         #clock-cells = <0>;
 1213                         compatible = "ti,omap3-interface-clock";
 1214                         clock-output-names = "omap_32ksync_ick";
 1215                         clocks = <&wkup_l4_ick>;
 1216                         ti,bit-shift = <2>;
 1217                 };
 1218 
 1219                 gpt12_ick: clock-gpt12-ick {
 1220                         #clock-cells = <0>;
 1221                         compatible = "ti,omap3-interface-clock";
 1222                         clock-output-names = "gpt12_ick";
 1223                         clocks = <&wkup_l4_ick>;
 1224                         ti,bit-shift = <1>;
 1225                 };
 1226 
 1227                 gpt1_ick: clock-gpt1-ick {
 1228                         #clock-cells = <0>;
 1229                         compatible = "ti,omap3-interface-clock";
 1230                         clock-output-names = "gpt1_ick";
 1231                         clocks = <&wkup_l4_ick>;
 1232                         ti,bit-shift = <0>;
 1233                 };
 1234         };
 1235 
 1236         per_96m_fck: per_96m_fck {
 1237                 #clock-cells = <0>;
 1238                 compatible = "fixed-factor-clock";
 1239                 clocks = <&omap_96m_alwon_fck>;
 1240                 clock-mult = <1>;
 1241                 clock-div = <1>;
 1242         };
 1243 
 1244         per_48m_fck: per_48m_fck {
 1245                 #clock-cells = <0>;
 1246                 compatible = "fixed-factor-clock";
 1247                 clocks = <&omap_48m_fck>;
 1248                 clock-mult = <1>;
 1249                 clock-div = <1>;
 1250         };
 1251 
 1252         /* CM_FCLKEN_PER */
 1253         clock@1000 {
 1254                 compatible = "ti,clksel";
 1255                 reg = <0x1000>;
 1256                 #clock-cells = <2>;
 1257                 #address-cells = <0>;
 1258 
 1259                 uart3_fck: clock-uart3-fck {
 1260                         #clock-cells = <0>;
 1261                         compatible = "ti,wait-gate-clock";
 1262                         clock-output-names = "uart3_fck";
 1263                         clocks = <&per_48m_fck>;
 1264                         ti,bit-shift = <11>;
 1265                 };
 1266 
 1267                 gpt2_gate_fck: clock-gpt2-gate-fck {
 1268                         #clock-cells = <0>;
 1269                         compatible = "ti,composite-gate-clock";
 1270                         clock-output-names = "gpt2_gate_fck";
 1271                         clocks = <&sys_ck>;
 1272                         ti,bit-shift = <3>;
 1273                 };
 1274 
 1275                 gpt3_gate_fck: clock-gpt3-gate-fck {
 1276                         #clock-cells = <0>;
 1277                         compatible = "ti,composite-gate-clock";
 1278                         clock-output-names = "gpt3_gate_fck";
 1279                         clocks = <&sys_ck>;
 1280                         ti,bit-shift = <4>;
 1281                 };
 1282 
 1283                 gpt4_gate_fck: clock-gpt4-gate-fck {
 1284                         #clock-cells = <0>;
 1285                         compatible = "ti,composite-gate-clock";
 1286                         clock-output-names = "gpt4_gate_fck";
 1287                         clocks = <&sys_ck>;
 1288                         ti,bit-shift = <5>;
 1289                 };
 1290 
 1291                 gpt5_gate_fck: clock-gpt5-gate-fck {
 1292                         #clock-cells = <0>;
 1293                         compatible = "ti,composite-gate-clock";
 1294                         clock-output-names = "gpt5_gate_fck";
 1295                         clocks = <&sys_ck>;
 1296                         ti,bit-shift = <6>;
 1297                 };
 1298 
 1299                 gpt6_gate_fck: clock-gpt6-gate-fck {
 1300                         #clock-cells = <0>;
 1301                         compatible = "ti,composite-gate-clock";
 1302                         clock-output-names = "gpt6_gate_fck";
 1303                         clocks = <&sys_ck>;
 1304                         ti,bit-shift = <7>;
 1305                 };
 1306 
 1307                 gpt7_gate_fck: clock-gpt7-gate-fck {
 1308                         #clock-cells = <0>;
 1309                         compatible = "ti,composite-gate-clock";
 1310                         clock-output-names = "gpt7_gate_fck";
 1311                         clocks = <&sys_ck>;
 1312                         ti,bit-shift = <8>;
 1313                 };
 1314 
 1315                 gpt8_gate_fck: clock-gpt8-gate-fck {
 1316                         #clock-cells = <0>;
 1317                         compatible = "ti,composite-gate-clock";
 1318                         clock-output-names = "gpt8_gate_fck";
 1319                         clocks = <&sys_ck>;
 1320                         ti,bit-shift = <9>;
 1321                 };
 1322 
 1323                 gpt9_gate_fck: clock-gpt9-gate-fck {
 1324                         #clock-cells = <0>;
 1325                         compatible = "ti,composite-gate-clock";
 1326                         clock-output-names = "gpt9_gate_fck";
 1327                         clocks = <&sys_ck>;
 1328                         ti,bit-shift = <10>;
 1329                 };
 1330 
 1331                 gpio6_dbck: clock-gpio6-dbck {
 1332                         #clock-cells = <0>;
 1333                         compatible = "ti,gate-clock";
 1334                         clock-output-names = "gpio6_dbck";
 1335                         clocks = <&per_32k_alwon_fck>;
 1336                         ti,bit-shift = <17>;
 1337                 };
 1338 
 1339                 gpio5_dbck: clock-gpio5-dbck {
 1340                         #clock-cells = <0>;
 1341                         compatible = "ti,gate-clock";
 1342                         clock-output-names = "gpio5_dbck";
 1343                         clocks = <&per_32k_alwon_fck>;
 1344                         ti,bit-shift = <16>;
 1345                 };
 1346 
 1347                 gpio4_dbck: clock-gpio4-dbck {
 1348                         #clock-cells = <0>;
 1349                         compatible = "ti,gate-clock";
 1350                         clock-output-names = "gpio4_dbck";
 1351                         clocks = <&per_32k_alwon_fck>;
 1352                         ti,bit-shift = <15>;
 1353                 };
 1354 
 1355                 gpio3_dbck: clock-gpio3-dbck {
 1356                         #clock-cells = <0>;
 1357                         compatible = "ti,gate-clock";
 1358                         clock-output-names = "gpio3_dbck";
 1359                         clocks = <&per_32k_alwon_fck>;
 1360                         ti,bit-shift = <14>;
 1361                 };
 1362 
 1363                 gpio2_dbck: clock-gpio2-dbck {
 1364                         #clock-cells = <0>;
 1365                         compatible = "ti,gate-clock";
 1366                         clock-output-names = "gpio2_dbck";
 1367                         clocks = <&per_32k_alwon_fck>;
 1368                         ti,bit-shift = <13>;
 1369                 };
 1370 
 1371                 wdt3_fck: clock-wdt3-fck {
 1372                         #clock-cells = <0>;
 1373                         compatible = "ti,wait-gate-clock";
 1374                         clock-output-names = "wdt3_fck";
 1375                         clocks = <&per_32k_alwon_fck>;
 1376                         ti,bit-shift = <12>;
 1377                 };
 1378 
 1379                 mcbsp2_gate_fck: clock-mcbsp2-gate-fck {
 1380                         #clock-cells = <0>;
 1381                         compatible = "ti,composite-gate-clock";
 1382                         clock-output-names = "mcbsp2_gate_fck";
 1383                         clocks = <&mcbsp_clks>;
 1384                         ti,bit-shift = <0>;
 1385                 };
 1386 
 1387                 mcbsp3_gate_fck: clock-mcbsp3-gate-fck {
 1388                         #clock-cells = <0>;
 1389                         compatible = "ti,composite-gate-clock";
 1390                         clock-output-names = "mcbsp3_gate_fck";
 1391                         clocks = <&mcbsp_clks>;
 1392                         ti,bit-shift = <1>;
 1393                 };
 1394 
 1395                 mcbsp4_gate_fck: clock-mcbsp4-gate-fck {
 1396                         #clock-cells = <0>;
 1397                         compatible = "ti,composite-gate-clock";
 1398                         clock-output-names = "mcbsp4_gate_fck";
 1399                         clocks = <&mcbsp_clks>;
 1400                         ti,bit-shift = <2>;
 1401                 };
 1402         };
 1403 
 1404         /* CM_CLKSEL_PER */
 1405         clock@1040 {
 1406                 compatible = "ti,clksel";
 1407                 reg = <0x1040>;
 1408                 #clock-cells = <2>;
 1409                 #address-cells = <0>;
 1410 
 1411                 gpt2_mux_fck: clock-gpt2-mux-fck {
 1412                         #clock-cells = <0>;
 1413                         compatible = "ti,composite-mux-clock";
 1414                         clock-output-names = "gpt2_mux_fck";
 1415                         clocks = <&omap_32k_fck>, <&sys_ck>;
 1416                 };
 1417 
 1418                 gpt3_mux_fck: clock-gpt3-mux-fck {
 1419                         #clock-cells = <0>;
 1420                         compatible = "ti,composite-mux-clock";
 1421                         clock-output-names = "gpt3_mux_fck";
 1422                         clocks = <&omap_32k_fck>, <&sys_ck>;
 1423                         ti,bit-shift = <1>;
 1424                 };
 1425 
 1426                 gpt4_mux_fck: clock-gpt4-mux-fck {
 1427                         #clock-cells = <0>;
 1428                         compatible = "ti,composite-mux-clock";
 1429                         clock-output-names = "gpt4_mux_fck";
 1430                         clocks = <&omap_32k_fck>, <&sys_ck>;
 1431                         ti,bit-shift = <2>;
 1432                 };
 1433 
 1434                 gpt5_mux_fck: clock-gpt5-mux-fck {
 1435                         #clock-cells = <0>;
 1436                         compatible = "ti,composite-mux-clock";
 1437                         clock-output-names = "gpt5_mux_fck";
 1438                         clocks = <&omap_32k_fck>, <&sys_ck>;
 1439                         ti,bit-shift = <3>;
 1440                 };
 1441 
 1442                 gpt6_mux_fck: clock-gpt6-mux-fck {
 1443                         #clock-cells = <0>;
 1444                         compatible = "ti,composite-mux-clock";
 1445                         clock-output-names = "gpt6_mux_fck";
 1446                         clocks = <&omap_32k_fck>, <&sys_ck>;
 1447                         ti,bit-shift = <4>;
 1448                 };
 1449 
 1450                 gpt7_mux_fck: clock-gpt7-mux-fck {
 1451                         #clock-cells = <0>;
 1452                         compatible = "ti,composite-mux-clock";
 1453                         clock-output-names = "gpt7_mux_fck";
 1454                         clocks = <&omap_32k_fck>, <&sys_ck>;
 1455                         ti,bit-shift = <5>;
 1456                 };
 1457 
 1458                 gpt8_mux_fck: clock-gpt8-mux-fck {
 1459                         #clock-cells = <0>;
 1460                         compatible = "ti,composite-mux-clock";
 1461                         clock-output-names = "gpt8_mux_fck";
 1462                         clocks = <&omap_32k_fck>, <&sys_ck>;
 1463                         ti,bit-shift = <6>;
 1464                 };
 1465 
 1466                 gpt9_mux_fck: clock-gpt9-mux-fck {
 1467                         #clock-cells = <0>;
 1468                         compatible = "ti,composite-mux-clock";
 1469                         clock-output-names = "gpt9_mux_fck";
 1470                         clocks = <&omap_32k_fck>, <&sys_ck>;
 1471                         ti,bit-shift = <7>;
 1472                 };
 1473         };
 1474 
 1475         gpt2_fck: gpt2_fck {
 1476                 #clock-cells = <0>;
 1477                 compatible = "ti,composite-clock";
 1478                 clocks = <&gpt2_gate_fck>, <&gpt2_mux_fck>;
 1479         };
 1480 
 1481         gpt3_fck: gpt3_fck {
 1482                 #clock-cells = <0>;
 1483                 compatible = "ti,composite-clock";
 1484                 clocks = <&gpt3_gate_fck>, <&gpt3_mux_fck>;
 1485         };
 1486 
 1487         gpt4_fck: gpt4_fck {
 1488                 #clock-cells = <0>;
 1489                 compatible = "ti,composite-clock";
 1490                 clocks = <&gpt4_gate_fck>, <&gpt4_mux_fck>;
 1491         };
 1492 
 1493         gpt5_fck: gpt5_fck {
 1494                 #clock-cells = <0>;
 1495                 compatible = "ti,composite-clock";
 1496                 clocks = <&gpt5_gate_fck>, <&gpt5_mux_fck>;
 1497         };
 1498 
 1499         gpt6_fck: gpt6_fck {
 1500                 #clock-cells = <0>;
 1501                 compatible = "ti,composite-clock";
 1502                 clocks = <&gpt6_gate_fck>, <&gpt6_mux_fck>;
 1503         };
 1504 
 1505         gpt7_fck: gpt7_fck {
 1506                 #clock-cells = <0>;
 1507                 compatible = "ti,composite-clock";
 1508                 clocks = <&gpt7_gate_fck>, <&gpt7_mux_fck>;
 1509         };
 1510 
 1511         gpt8_fck: gpt8_fck {
 1512                 #clock-cells = <0>;
 1513                 compatible = "ti,composite-clock";
 1514                 clocks = <&gpt8_gate_fck>, <&gpt8_mux_fck>;
 1515         };
 1516 
 1517         gpt9_fck: gpt9_fck {
 1518                 #clock-cells = <0>;
 1519                 compatible = "ti,composite-clock";
 1520                 clocks = <&gpt9_gate_fck>, <&gpt9_mux_fck>;
 1521         };
 1522 
 1523         per_32k_alwon_fck: per_32k_alwon_fck {
 1524                 #clock-cells = <0>;
 1525                 compatible = "fixed-factor-clock";
 1526                 clocks = <&omap_32k_fck>;
 1527                 clock-mult = <1>;
 1528                 clock-div = <1>;
 1529         };
 1530 
 1531         per_l4_ick: per_l4_ick {
 1532                 #clock-cells = <0>;
 1533                 compatible = "fixed-factor-clock";
 1534                 clocks = <&l4_ick>;
 1535                 clock-mult = <1>;
 1536                 clock-div = <1>;
 1537         };
 1538 
 1539         /* CM_ICLKEN_PER */
 1540         clock@1010 {
 1541                 compatible = "ti,clksel";
 1542                 reg = <0x1010>;
 1543                 #clock-cells = <2>;
 1544                 #address-cells = <0>;
 1545 
 1546                 gpio6_ick: clock-gpio6-ick {
 1547                         #clock-cells = <0>;
 1548                         compatible = "ti,omap3-interface-clock";
 1549                         clock-output-names = "gpio6_ick";
 1550                         clocks = <&per_l4_ick>;
 1551                         ti,bit-shift = <17>;
 1552                 };
 1553 
 1554                 gpio5_ick: clock-gpio5-ick {
 1555                         #clock-cells = <0>;
 1556                         compatible = "ti,omap3-interface-clock";
 1557                         clock-output-names = "gpio5_ick";
 1558                         clocks = <&per_l4_ick>;
 1559                         ti,bit-shift = <16>;
 1560                 };
 1561 
 1562                 gpio4_ick: clock-gpio4-ick {
 1563                         #clock-cells = <0>;
 1564                         compatible = "ti,omap3-interface-clock";
 1565                         clock-output-names = "gpio4_ick";
 1566                         clocks = <&per_l4_ick>;
 1567                         ti,bit-shift = <15>;
 1568                 };
 1569 
 1570                 gpio3_ick: clock-gpio3-ick {
 1571                         #clock-cells = <0>;
 1572                         compatible = "ti,omap3-interface-clock";
 1573                         clock-output-names = "gpio3_ick";
 1574                         clocks = <&per_l4_ick>;
 1575                         ti,bit-shift = <14>;
 1576                 };
 1577 
 1578                 gpio2_ick: clock-gpio2-ick {
 1579                         #clock-cells = <0>;
 1580                         compatible = "ti,omap3-interface-clock";
 1581                         clock-output-names = "gpio2_ick";
 1582                         clocks = <&per_l4_ick>;
 1583                         ti,bit-shift = <13>;
 1584                 };
 1585 
 1586                 wdt3_ick: clock-wdt3-ick {
 1587                         #clock-cells = <0>;
 1588                         compatible = "ti,omap3-interface-clock";
 1589                         clock-output-names = "wdt3_ick";
 1590                         clocks = <&per_l4_ick>;
 1591                         ti,bit-shift = <12>;
 1592                 };
 1593 
 1594                 uart3_ick: clock-uart3-ick {
 1595                         #clock-cells = <0>;
 1596                         compatible = "ti,omap3-interface-clock";
 1597                         clock-output-names = "uart3_ick";
 1598                         clocks = <&per_l4_ick>;
 1599                         ti,bit-shift = <11>;
 1600                 };
 1601 
 1602                 uart4_ick: clock-uart4-ick {
 1603                         #clock-cells = <0>;
 1604                         compatible = "ti,omap3-interface-clock";
 1605                         clock-output-names = "uart4_ick";
 1606                         clocks = <&per_l4_ick>;
 1607                         ti,bit-shift = <18>;
 1608                 };
 1609 
 1610                 gpt9_ick: clock-gpt9-ick {
 1611                         #clock-cells = <0>;
 1612                         compatible = "ti,omap3-interface-clock";
 1613                         clock-output-names = "gpt9_ick";
 1614                         clocks = <&per_l4_ick>;
 1615                         ti,bit-shift = <10>;
 1616                 };
 1617 
 1618                 gpt8_ick: clock-gpt8-ick {
 1619                         #clock-cells = <0>;
 1620                         compatible = "ti,omap3-interface-clock";
 1621                         clock-output-names = "gpt8_ick";
 1622                         clocks = <&per_l4_ick>;
 1623                         ti,bit-shift = <9>;
 1624                 };
 1625 
 1626                 gpt7_ick: clock-gpt7-ick {
 1627                         #clock-cells = <0>;
 1628                         compatible = "ti,omap3-interface-clock";
 1629                         clock-output-names = "gpt7_ick";
 1630                         clocks = <&per_l4_ick>;
 1631                         ti,bit-shift = <8>;
 1632                 };
 1633 
 1634                 gpt6_ick: clock-gpt6-ick {
 1635                         #clock-cells = <0>;
 1636                         compatible = "ti,omap3-interface-clock";
 1637                         clock-output-names = "gpt6_ick";
 1638                         clocks = <&per_l4_ick>;
 1639                         ti,bit-shift = <7>;
 1640                 };
 1641 
 1642                 gpt5_ick: clock-gpt5-ick {
 1643                         #clock-cells = <0>;
 1644                         compatible = "ti,omap3-interface-clock";
 1645                         clock-output-names = "gpt5_ick";
 1646                         clocks = <&per_l4_ick>;
 1647                         ti,bit-shift = <6>;
 1648                 };
 1649 
 1650                 gpt4_ick: clock-gpt4-ick {
 1651                         #clock-cells = <0>;
 1652                         compatible = "ti,omap3-interface-clock";
 1653                         clock-output-names = "gpt4_ick";
 1654                         clocks = <&per_l4_ick>;
 1655                         ti,bit-shift = <5>;
 1656                 };
 1657 
 1658                 gpt3_ick: clock-gpt3-ick {
 1659                         #clock-cells = <0>;
 1660                         compatible = "ti,omap3-interface-clock";
 1661                         clock-output-names = "gpt3_ick";
 1662                         clocks = <&per_l4_ick>;
 1663                         ti,bit-shift = <4>;
 1664                 };
 1665 
 1666                 gpt2_ick: clock-gpt2-ick {
 1667                         #clock-cells = <0>;
 1668                         compatible = "ti,omap3-interface-clock";
 1669                         clock-output-names = "gpt2_ick";
 1670                         clocks = <&per_l4_ick>;
 1671                         ti,bit-shift = <3>;
 1672                 };
 1673 
 1674                 mcbsp2_ick: clock-mcbsp2-ick {
 1675                         #clock-cells = <0>;
 1676                         compatible = "ti,omap3-interface-clock";
 1677                         clock-output-names = "mcbsp2_ick";
 1678                         clocks = <&per_l4_ick>;
 1679                         ti,bit-shift = <0>;
 1680                 };
 1681 
 1682                 mcbsp3_ick: clock-mcbsp3-ick {
 1683                         #clock-cells = <0>;
 1684                         compatible = "ti,omap3-interface-clock";
 1685                         clock-output-names = "mcbsp3_ick";
 1686                         clocks = <&per_l4_ick>;
 1687                         ti,bit-shift = <1>;
 1688                 };
 1689 
 1690                 mcbsp4_ick: clock-mcbsp4-ick {
 1691                         #clock-cells = <0>;
 1692                         compatible = "ti,omap3-interface-clock";
 1693                         clock-output-names = "mcbsp4_ick";
 1694                         clocks = <&per_l4_ick>;
 1695                         ti,bit-shift = <2>;
 1696                 };
 1697         };
 1698 
 1699         emu_src_ck: emu_src_ck {
 1700                 #clock-cells = <0>;
 1701                 compatible = "ti,clkdm-gate-clock";
 1702                 clocks = <&emu_src_mux_ck>;
 1703         };
 1704 
 1705         secure_32k_fck: secure_32k_fck {
 1706                 #clock-cells = <0>;
 1707                 compatible = "fixed-clock";
 1708                 clock-frequency = <32768>;
 1709         };
 1710 
 1711         gpt12_fck: gpt12_fck {
 1712                 #clock-cells = <0>;
 1713                 compatible = "fixed-factor-clock";
 1714                 clocks = <&secure_32k_fck>;
 1715                 clock-mult = <1>;
 1716                 clock-div = <1>;
 1717         };
 1718 
 1719         wdt1_fck: wdt1_fck {
 1720                 #clock-cells = <0>;
 1721                 compatible = "fixed-factor-clock";
 1722                 clocks = <&secure_32k_fck>;
 1723                 clock-mult = <1>;
 1724                 clock-div = <1>;
 1725         };
 1726 };
 1727 
 1728 &cm_clockdomains {
 1729         core_l3_clkdm: core_l3_clkdm {
 1730                 compatible = "ti,clockdomain";
 1731                 clocks = <&sdrc_ick>;
 1732         };
 1733 
 1734         dpll3_clkdm: dpll3_clkdm {
 1735                 compatible = "ti,clockdomain";
 1736                 clocks = <&dpll3_ck>;
 1737         };
 1738 
 1739         dpll1_clkdm: dpll1_clkdm {
 1740                 compatible = "ti,clockdomain";
 1741                 clocks = <&dpll1_ck>;
 1742         };
 1743 
 1744         per_clkdm: per_clkdm {
 1745                 compatible = "ti,clockdomain";
 1746                 clocks = <&uart3_fck>, <&gpio6_dbck>, <&gpio5_dbck>,
 1747                          <&gpio4_dbck>, <&gpio3_dbck>, <&gpio2_dbck>,
 1748                          <&wdt3_fck>, <&gpio6_ick>, <&gpio5_ick>, <&gpio4_ick>,
 1749                          <&gpio3_ick>, <&gpio2_ick>, <&wdt3_ick>, <&uart3_ick>,
 1750                          <&uart4_ick>, <&gpt9_ick>, <&gpt8_ick>, <&gpt7_ick>,
 1751                          <&gpt6_ick>, <&gpt5_ick>, <&gpt4_ick>, <&gpt3_ick>,
 1752                          <&gpt2_ick>, <&mcbsp2_ick>, <&mcbsp3_ick>,
 1753                          <&mcbsp4_ick>;
 1754         };
 1755 
 1756         emu_clkdm: emu_clkdm {
 1757                 compatible = "ti,clockdomain";
 1758                 clocks = <&emu_src_ck>;
 1759         };
 1760 
 1761         dpll4_clkdm: dpll4_clkdm {
 1762                 compatible = "ti,clockdomain";
 1763                 clocks = <&dpll4_ck>;
 1764         };
 1765 
 1766         wkup_clkdm: wkup_clkdm {
 1767                 compatible = "ti,clockdomain";
 1768                 clocks = <&gpio1_dbck>, <&wdt2_fck>, <&wdt2_ick>, <&wdt1_ick>,
 1769                          <&gpio1_ick>, <&omap_32ksync_ick>, <&gpt12_ick>,
 1770                          <&gpt1_ick>;
 1771         };
 1772 
 1773         dss_clkdm: dss_clkdm {
 1774                 compatible = "ti,clockdomain";
 1775                 clocks = <&dss_tv_fck>, <&dss_96m_fck>, <&dss2_alwon_fck>;
 1776         };
 1777 
 1778         core_l4_clkdm: core_l4_clkdm {
 1779                 compatible = "ti,clockdomain";
 1780                 clocks = <&mmchs2_fck>, <&mmchs1_fck>, <&i2c3_fck>, <&i2c2_fck>,
 1781                          <&i2c1_fck>, <&mcspi4_fck>, <&mcspi3_fck>,
 1782                          <&mcspi2_fck>, <&mcspi1_fck>, <&uart2_fck>,
 1783                          <&uart1_fck>, <&hdq_fck>, <&mmchs2_ick>, <&mmchs1_ick>,
 1784                          <&hdq_ick>, <&mcspi4_ick>, <&mcspi3_ick>,
 1785                          <&mcspi2_ick>, <&mcspi1_ick>, <&i2c3_ick>, <&i2c2_ick>,
 1786                          <&i2c1_ick>, <&uart2_ick>, <&uart1_ick>, <&gpt11_ick>,
 1787                          <&gpt10_ick>, <&mcbsp5_ick>, <&mcbsp1_ick>,
 1788                          <&omapctrl_ick>, <&aes2_ick>, <&sha12_ick>;
 1789         };
 1790 };

Cache object: a831f949422d610d7056676bde6a955b


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.