* pull-request: can-next 2012-06-19
@ 2012-06-19 20:01 Marc Kleine-Budde
2012-06-19 21:48 ` David Miller
0 siblings, 1 reply; 4+ messages in thread
From: Marc Kleine-Budde @ 2012-06-19 20:01 UTC (permalink / raw)
To: davem; +Cc: Linux Netdev List, linux-can@vger.kernel.org
[-- Attachment #1: Type: text/plain, Size: 2556 bytes --]
Hello David,
here is our second pull request for net-next. In this series Federico
Vaga adds a pci driver for c_can/d_can hardware using the existing
generic c_can driver. The remaining 6 patches are by Oliver Hartkopp.
He adds CANFD support to the CAN stack while keeping binary
compatibility for existing applications. CANFD is an extension to the
existing CAN standard, it allows longer CAN frames and/or higher data
rates. There's no real hardware available yet, but this series adds
CANFD support to the vcan driver.
regards,
Marc
---
The following changes since commit b31525d16b50fe0eb33545afbc0be1a03f2896e3:
net: lpc_eth: Driver cleanup (2012-06-19 00:27:03 -0700)
are available in the git repository at:
git://gitorious.org/linux-can/linux-can-next.git master
for you to fetch changes up to ea53fe0c667ad3cae61d4d71d2be41908ac5c0a4:
canfd: update documentation according to CAN FD extensions (2012-06-19 21:40:26 +0200)
----------------------------------------------------------------
Federico Vaga (1):
c_can_pci: generic module for C_CAN/D_CAN on PCI
Oliver Hartkopp (6):
canfd: add new data structures and constants
canfd: add support for CAN FD in PF_CAN core
canfd: add support for CAN FD in CAN_RAW sockets
candev: add/update helpers for CAN FD
vcan: add CAN FD support
canfd: update documentation according to CAN FD extensions
Documentation/networking/can.txt | 154 ++++++++++++++++++++++++++++--
drivers/net/can/c_can/Kconfig | 7 ++
drivers/net/can/c_can/Makefile | 1 +
drivers/net/can/c_can/c_can_pci.c | 236 ++++++++++++++++++++++++++++++++++++++++++++++
drivers/net/can/dev.c | 35 ++++++-
drivers/net/can/vcan.c | 27 ++++--
include/linux/can.h | 59 +++++++++++-
include/linux/can/core.h | 4 +-
include/linux/can/dev.h | 33 +++++--
include/linux/can/raw.h | 3 +-
include/linux/if_ether.h | 3 +-
net/can/af_can.c | 116 +++++++++++++++++------
net/can/raw.c | 50 +++++++++-
13 files changed, 664 insertions(+), 64 deletions(-)
create mode 100644 drivers/net/can/c_can/c_can_pci.c
--
Pengutronix e.K. | Marc Kleine-Budde |
Industrial Linux Solutions | Phone: +49-231-2826-924 |
Vertretung West/Dortmund | Fax: +49-5121-206917-5555 |
Amtsgericht Hildesheim, HRA 2686 | http://www.pengutronix.de |
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 262 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: pull-request: can-next 2012-06-19
2012-06-19 20:01 pull-request: can-next 2012-06-19 Marc Kleine-Budde
@ 2012-06-19 21:48 ` David Miller
2012-06-19 21:59 ` David Miller
0 siblings, 1 reply; 4+ messages in thread
From: David Miller @ 2012-06-19 21:48 UTC (permalink / raw)
To: mkl; +Cc: netdev, linux-can
From: Marc Kleine-Budde <mkl@pengutronix.de>
Date: Tue, 19 Jun 2012 22:01:56 +0200
> here is our second pull request for net-next. In this series Federico
> Vaga adds a pci driver for c_can/d_can hardware using the existing
> generic c_can driver. The remaining 6 patches are by Oliver Hartkopp.
> He adds CANFD support to the CAN stack while keeping binary
> compatibility for existing applications. CANFD is an extension to the
> existing CAN standard, it allows longer CAN frames and/or higher data
> rates. There's no real hardware available yet, but this series adds
> CANFD support to the vcan driver.
Pulled, thanks.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: pull-request: can-next 2012-06-19
2012-06-19 21:48 ` David Miller
@ 2012-06-19 21:59 ` David Miller
2012-06-19 22:01 ` David Miller
0 siblings, 1 reply; 4+ messages in thread
From: David Miller @ 2012-06-19 21:59 UTC (permalink / raw)
To: mkl; +Cc: netdev, linux-can
From: David Miller <davem@davemloft.net>
Date: Tue, 19 Jun 2012 14:48:45 -0700 (PDT)
> From: Marc Kleine-Budde <mkl@pengutronix.de>
> Date: Tue, 19 Jun 2012 22:01:56 +0200
>
>> here is our second pull request for net-next. In this series Federico
>> Vaga adds a pci driver for c_can/d_can hardware using the existing
>> generic c_can driver. The remaining 6 patches are by Oliver Hartkopp.
>> He adds CANFD support to the CAN stack while keeping binary
>> compatibility for existing applications. CANFD is an extension to the
>> existing CAN standard, it allows longer CAN frames and/or higher data
>> rates. There's no real hardware available yet, but this series adds
>> CANFD support to the vcan driver.
>
> Pulled, thanks.
I have to unpull, the new driver results in undefined symbols.
ERROR: "clk_get_rate" [drivers/net/can/c_can/c_can_pci.ko] undefined!
ERROR: "clk_get" [drivers/net/can/c_can/c_can_pci.ko] undefined!
ERROR: "clk_put" [drivers/net/can/c_can/c_can_pci.ko] undefined!
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: pull-request: can-next 2012-06-19
2012-06-19 21:59 ` David Miller
@ 2012-06-19 22:01 ` David Miller
0 siblings, 0 replies; 4+ messages in thread
From: David Miller @ 2012-06-19 22:01 UTC (permalink / raw)
To: mkl; +Cc: netdev, linux-can
From: David Miller <davem@davemloft.net>
Date: Tue, 19 Jun 2012 14:59:07 -0700 (PDT)
> From: David Miller <davem@davemloft.net>
> Date: Tue, 19 Jun 2012 14:48:45 -0700 (PDT)
>
>> From: Marc Kleine-Budde <mkl@pengutronix.de>
>> Date: Tue, 19 Jun 2012 22:01:56 +0200
>>
>>> here is our second pull request for net-next. In this series Federico
>>> Vaga adds a pci driver for c_can/d_can hardware using the existing
>>> generic c_can driver. The remaining 6 patches are by Oliver Hartkopp.
>>> He adds CANFD support to the CAN stack while keeping binary
>>> compatibility for existing applications. CANFD is an extension to the
>>> existing CAN standard, it allows longer CAN frames and/or higher data
>>> rates. There's no real hardware available yet, but this series adds
>>> CANFD support to the vcan driver.
>>
>> Pulled, thanks.
>
> I have to unpull, the new driver results in undefined symbols.
>
> ERROR: "clk_get_rate" [drivers/net/can/c_can/c_can_pci.ko] undefined!
> ERROR: "clk_get" [drivers/net/can/c_can/c_can_pci.ko] undefined!
> ERROR: "clk_put" [drivers/net/can/c_can/c_can_pci.ko] undefined!
Actually I can't un-pull since I already pushed it out to my
tree.
Send me a fix for this bug, fast.
Thanks.
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2012-06-19 22:01 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-06-19 20:01 pull-request: can-next 2012-06-19 Marc Kleine-Budde
2012-06-19 21:48 ` David Miller
2012-06-19 21:59 ` David Miller
2012-06-19 22:01 ` David Miller
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).