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/Bindings/net/can/mpc5xxx-mscan.txt

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 CAN Device Tree Bindings
    2 ------------------------
    3 
    4 (c) 2006-2009 Secret Lab Technologies Ltd
    5 Grant Likely <grant.likely@secretlab.ca>
    6 
    7 fsl,mpc5200-mscan nodes
    8 -----------------------
    9 In addition to the required compatible-, reg- and interrupt-properties, you can
   10 also specify which clock source shall be used for the controller:
   11 
   12 - fsl,mscan-clock-source : a string describing the clock source. Valid values
   13                            are: "ip" for ip bus clock
   14                                  "ref" for reference clock (XTAL)
   15                            "ref" is default in case this property is not
   16                            present.
   17 
   18 fsl,mpc5121-mscan nodes
   19 -----------------------
   20 In addition to the required compatible-, reg- and interrupt-properties, you can
   21 also specify which clock source and divider shall be used for the controller:
   22 
   23 - fsl,mscan-clock-source : a string describing the clock source. Valid values
   24                            are: "ip" for ip bus clock
   25                                 "ref" for reference clock
   26                                 "sys" for system clock
   27                            If this property is not present, an optimal CAN
   28                            clock source and frequency based on the system
   29                            clock will be selected. If this is not possible,
   30                            the reference clock will be used.
   31 
   32 - fsl,mscan-clock-divider: for the reference and system clock, an additional
   33                            clock divider can be specified. By default, a
   34                            value of 1 is used.
   35 
   36 Note that the MPC5121 Rev. 1 processor is not supported.
   37 
   38 Examples:
   39         can@1300 {
   40                 compatible = "fsl,mpc5121-mscan";
   41                 interrupts = <12 0x8>;
   42                 interrupt-parent = <&ipic>;
   43                 reg = <0x1300 0x80>;
   44         };
   45 
   46         can@1380 {
   47                 compatible = "fsl,mpc5121-mscan";
   48                 interrupts = <13 0x8>;
   49                 interrupt-parent = <&ipic>;
   50                 reg = <0x1380 0x80>;
   51                 fsl,mscan-clock-source = "ref";
   52                 fsl,mscan-clock-divider = <3>;
   53         };

Cache object: 908a72decf5553aa6ad83e4681660f52


[ 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.