~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/net/can/cc770.txt

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/devicetree/bindings/net/can/cc770.txt (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/net/can/cc770.txt (Version linux-4.10.17)


  1 Memory mapped Bosch CC770 and Intel AN82527 CA      1 Memory mapped Bosch CC770 and Intel AN82527 CAN controller
  2                                                     2 
  3 Note: The CC770 is a CAN controller from Bosch      3 Note: The CC770 is a CAN controller from Bosch, which is 100%
  4 compatible with the old AN82527 from Intel, bu      4 compatible with the old AN82527 from Intel, but with "bugs" being fixed.
  5                                                     5 
  6 Required properties:                                6 Required properties:
  7                                                     7 
  8 - compatible : should be "bosch,cc770" for the      8 - compatible : should be "bosch,cc770" for the CC770 and "intc,82527"
  9         for the AN82527.                            9         for the AN82527.
 10                                                    10 
 11 - reg : should specify the chip select, addres     11 - reg : should specify the chip select, address offset and size required
 12         to map the registers of the controller     12         to map the registers of the controller. The size is usually 0x80.
 13                                                    13 
 14 - interrupts : property with a value describin     14 - interrupts : property with a value describing the interrupt source
 15         (number and sensitivity) required for      15         (number and sensitivity) required for the controller.
 16                                                    16 
 17 Optional properties:                               17 Optional properties:
 18                                                    18 
 19 - bosch,external-clock-frequency : frequency o     19 - bosch,external-clock-frequency : frequency of the external oscillator
 20         clock in Hz. Note that the internal cl     20         clock in Hz. Note that the internal clock frequency used by the
 21         controller is half of that value. If n     21         controller is half of that value. If not specified, a default
 22         value of 16000000 (16 MHz) is used.        22         value of 16000000 (16 MHz) is used.
 23                                                    23 
 24 - bosch,clock-out-frequency : slock frequency      24 - bosch,clock-out-frequency : slock frequency in Hz on the CLKOUT pin.
 25         If not specified or if the specified v     25         If not specified or if the specified value is 0, the CLKOUT pin
 26         will be disabled.                          26         will be disabled.
 27                                                    27 
 28 - bosch,slew-rate : slew rate of the CLKOUT si     28 - bosch,slew-rate : slew rate of the CLKOUT signal. If not specified,
 29         a reasonable value will be calculated. !!  29         a resonable value will be calculated.
 30                                                    30 
 31 - bosch,disconnect-rx0-input : see data sheet.     31 - bosch,disconnect-rx0-input : see data sheet.
 32                                                    32 
 33 - bosch,disconnect-rx1-input : see data sheet.     33 - bosch,disconnect-rx1-input : see data sheet.
 34                                                    34 
 35 - bosch,disconnect-tx1-output : see data sheet     35 - bosch,disconnect-tx1-output : see data sheet.
 36                                                    36 
 37 - bosch,polarity-dominant : see data sheet.        37 - bosch,polarity-dominant : see data sheet.
 38                                                    38 
 39 - bosch,divide-memory-clock : see data sheet.      39 - bosch,divide-memory-clock : see data sheet.
 40                                                    40 
 41 - bosch,iso-low-speed-mux : see data sheet.        41 - bosch,iso-low-speed-mux : see data sheet.
 42                                                    42 
 43 For further information, please have a look to     43 For further information, please have a look to the CC770 or AN82527.
 44                                                    44 
 45 Examples:                                          45 Examples:
 46                                                    46 
 47 can@3,100 {                                        47 can@3,100 {
 48         compatible = "bosch,cc770";                48         compatible = "bosch,cc770";
 49         reg = <3 0x100 0x80>;                      49         reg = <3 0x100 0x80>;
 50         interrupts = <2 0>;                        50         interrupts = <2 0>;
 51         interrupt-parent = <&mpic>;                51         interrupt-parent = <&mpic>;
 52         bosch,external-clock-frequency = <1600     52         bosch,external-clock-frequency = <16000000>;
 53 };                                                 53 };
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php