Commit e2d6e64b authored by David S. Miller's avatar David S. Miller

Merge tag 'linux-can-next-for-4.16-20180126' of...

Merge tag 'linux-can-next-for-4.16-20180126' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next

Marc Kleine-Budde says:

====================
pull-request: can-next 2018-01-26

this is a pull request for net-next/master consisting of 3 patches.

The first two patches target the CAN documentation. The first is by me
and fixes pointer to location of fsl,mpc5200-mscan node in the mpc5200
documentation. The second patch is by Robert Schwebel and it converts
the plain ASCII documentation to restructured text.

The third patch is by Fabrizio Castro add the r8a774[35] support to the
rcar_can dt-bindings documentation.
====================
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parents 72a231b7 216bf2f4
...@@ -2,7 +2,9 @@ Renesas R-Car CAN controller Device Tree Bindings ...@@ -2,7 +2,9 @@ Renesas R-Car CAN controller Device Tree Bindings
------------------------------------------------- -------------------------------------------------
Required properties: Required properties:
- compatible: "renesas,can-r8a7778" if CAN controller is a part of R8A7778 SoC. - compatible: "renesas,can-r8a7743" if CAN controller is a part of R8A7743 SoC.
"renesas,can-r8a7745" if CAN controller is a part of R8A7745 SoC.
"renesas,can-r8a7778" if CAN controller is a part of R8A7778 SoC.
"renesas,can-r8a7779" if CAN controller is a part of R8A7779 SoC. "renesas,can-r8a7779" if CAN controller is a part of R8A7779 SoC.
"renesas,can-r8a7790" if CAN controller is a part of R8A7790 SoC. "renesas,can-r8a7790" if CAN controller is a part of R8A7790 SoC.
"renesas,can-r8a7791" if CAN controller is a part of R8A7791 SoC. "renesas,can-r8a7791" if CAN controller is a part of R8A7791 SoC.
...@@ -12,7 +14,8 @@ Required properties: ...@@ -12,7 +14,8 @@ Required properties:
"renesas,can-r8a7795" if CAN controller is a part of R8A7795 SoC. "renesas,can-r8a7795" if CAN controller is a part of R8A7795 SoC.
"renesas,can-r8a7796" if CAN controller is a part of R8A7796 SoC. "renesas,can-r8a7796" if CAN controller is a part of R8A7796 SoC.
"renesas,rcar-gen1-can" for a generic R-Car Gen1 compatible device. "renesas,rcar-gen1-can" for a generic R-Car Gen1 compatible device.
"renesas,rcar-gen2-can" for a generic R-Car Gen2 compatible device. "renesas,rcar-gen2-can" for a generic R-Car Gen2 or RZ/G1
compatible device.
"renesas,rcar-gen3-can" for a generic R-Car Gen3 compatible device. "renesas,rcar-gen3-can" for a generic R-Car Gen3 compatible device.
When compatible with the generic version, nodes must list the When compatible with the generic version, nodes must list the
SoC-specific version corresponding to the platform first SoC-specific version corresponding to the platform first
......
...@@ -195,4 +195,4 @@ External interrupts: ...@@ -195,4 +195,4 @@ External interrupts:
fsl,mpc5200-mscan nodes fsl,mpc5200-mscan nodes
----------------------- -----------------------
See file can.txt in this directory. See file Documentation/devicetree/bindings/powerpc/fsl/mpc5200.txt
...@@ -36,8 +36,6 @@ bonding.txt ...@@ -36,8 +36,6 @@ bonding.txt
- Linux Ethernet Bonding Driver HOWTO: link aggregation in Linux. - Linux Ethernet Bonding Driver HOWTO: link aggregation in Linux.
bridge.txt bridge.txt
- where to get user space programs for ethernet bridging with Linux. - where to get user space programs for ethernet bridging with Linux.
can.txt
- documentation on CAN protocol family.
cdc_mbim.txt cdc_mbim.txt
- 3G/LTE USB modem (Mobile Broadband Interface Model) - 3G/LTE USB modem (Mobile Broadband Interface Model)
checksum-offloads.txt checksum-offloads.txt
......
...@@ -7,6 +7,7 @@ Contents: ...@@ -7,6 +7,7 @@ Contents:
:maxdepth: 2 :maxdepth: 2
batman-adv batman-adv
can
kapi kapi
z8530book z8530book
msg_zerocopy msg_zerocopy
......
...@@ -3206,7 +3206,7 @@ W: https://github.com/linux-can ...@@ -3206,7 +3206,7 @@ W: https://github.com/linux-can
T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
S: Maintained S: Maintained
F: Documentation/networking/can.txt F: Documentation/networking/can.rst
F: net/can/ F: net/can/
F: include/linux/can/core.h F: include/linux/can/core.h
F: include/uapi/linux/can.h F: include/uapi/linux/can.h
......
...@@ -412,7 +412,7 @@ EXPORT_SYMBOL_GPL(can_change_state); ...@@ -412,7 +412,7 @@ EXPORT_SYMBOL_GPL(can_change_state);
* Local echo of CAN messages * Local echo of CAN messages
* *
* CAN network devices *should* support a local echo functionality * CAN network devices *should* support a local echo functionality
* (see Documentation/networking/can.txt). To test the handling of CAN * (see Documentation/networking/can.rst). To test the handling of CAN
* interfaces that do not support the local echo both driver types are * interfaces that do not support the local echo both driver types are
* implemented. In the case that the driver does not support the echo * implemented. In the case that the driver does not support the echo
* the IFF_ECHO remains clear in dev->flags. This causes the PF_CAN core * the IFF_ECHO remains clear in dev->flags. This causes the PF_CAN core
......
...@@ -61,7 +61,7 @@ MODULE_ALIAS_RTNL_LINK(DRV_NAME); ...@@ -61,7 +61,7 @@ MODULE_ALIAS_RTNL_LINK(DRV_NAME);
/* /*
* CAN test feature: * CAN test feature:
* Enable the echo on driver level for testing the CAN core echo modes. * Enable the echo on driver level for testing the CAN core echo modes.
* See Documentation/networking/can.txt for details. * See Documentation/networking/can.rst for details.
*/ */
static bool echo; /* echo testing. Default: 0 (Off) */ static bool echo; /* echo testing. Default: 0 (Off) */
......
...@@ -11,7 +11,7 @@ menuconfig CAN ...@@ -11,7 +11,7 @@ menuconfig CAN
1991, mainly for automotive, but now widely used in marine 1991, mainly for automotive, but now widely used in marine
(NMEA2000), industrial, and medical applications. (NMEA2000), industrial, and medical applications.
More information on the CAN network protocol family PF_CAN More information on the CAN network protocol family PF_CAN
is contained in <Documentation/networking/can.txt>. is contained in <Documentation/networking/can.rst>.
If you want CAN support you should say Y here and also to the If you want CAN support you should say Y here and also to the
specific driver for your controller(s) below. specific driver for your controller(s) below.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment