summaryrefslogtreecommitdiffstats
path: root/drivers/net/can
Commit message (Expand)AuthorAgeFilesLines
* net: handle HAS_IOPORT dependenciesNiklas Schnelle2024-04-082-0/+2
* can: kvaser_pciefd: Add additional Xilinx interruptsMartin Jocić2024-03-191-2/+2
* can: mcp251xfd: __mcp251xfd_get_berr_counter(): use CAN_BUS_OFF_THRESHOLD ins...Marc Kleine-Budde2024-03-041-1/+1
* can: gs_usb: gs_cmd_reset(): use cpu_to_le32() to assign modeMarc Kleine-Budde2024-03-041-1/+1
* can: kvaser_pciefd: Add support for Kvaser PCIe 8xCANMartin Jocić2024-03-042-1/+7
* can: kvaser_usb: Add support for Leaf v3Jimmy Assarsson2024-03-042-0/+4
* rtnetlink: prepare nla_put_iflink() to run under RCUEric Dumazet2024-02-261-1/+1
* Merge tag 'linux-can-next-for-6.9-20240220' of git://git.kernel.org/pub/scm/l...Paolo Abeni2024-02-206-15/+220
|\
| * can: xilinx_can: Add ethtool stats interface for ECC errorsSrinivas Goud2024-02-161-0/+64
| * can: xilinx_can: Add ECC supportSrinivas Goud2024-02-161-4/+101
| * can: tcan4x5x: support resuming from rx interrupt signalMartin Hundebøll2024-02-141-2/+32
| * can: m_can: allow keeping the transceiver running in suspendMartin Hundebøll2024-02-145-5/+21
| * can: m_can: remove redundant check for pm_clock_supportFrancesco Dolcini2024-02-141-5/+3
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-02-151-1/+1
|\ \ | |/ |/|
| * can: netlink: Fix TDCO calculation using the old data bittimingMaxime Jayat2024-02-141-1/+1
* | can: softing: remove redundant NULL checkDaniil Dulov2024-02-121-1/+1
* | can: kvaser_pciefd: Add support for Kvaser M.2 PCIe 4xCANJimmy Assarsson2024-02-122-0/+56
* | can: m_can: Implement transmit submission coalescingMarkus Schneider-Pargmann2024-02-122-4/+58
* | can: m_can: Implement BQLMarkus Schneider-Pargmann2024-02-121-14/+36
* | can: m_can: Use tx_fifo_in_flight for netif_queue controlMarkus Schneider-Pargmann2024-02-121-57/+20
* | can: m_can: Introduce a tx_fifo_in_flight counterMarkus Schneider-Pargmann2024-02-122-0/+34
* | can: m_can: Use the workqueue as queueMarkus Schneider-Pargmann2024-02-122-47/+76
* | can: m_can: Cache tx putidxMarkus Schneider-Pargmann2024-02-122-1/+10
* | can: m_can: Use u32 for putidxMarkus Schneider-Pargmann2024-02-121-4/+4
* | can: m_can: Add tx coalescing ethtool supportMarkus Schneider-Pargmann2024-02-121-1/+37
* | can: m_can: Add rx coalescing ethtool supportMarkus Schneider-Pargmann2024-02-121-1/+54
* | can: m_can: Implement transmit coalescingMarkus Schneider-Pargmann2024-02-122-13/+24
* | can: m_can: Implement receive coalescingMarkus Schneider-Pargmann2024-02-122-6/+76
* | can: m_can: Write transmit header and data in one transactionMarkus Schneider-Pargmann2024-02-121-14/+21
* | can: m_can: Move hrtimer init to m_can_class_registerMarkus Schneider-Pargmann2024-02-122-5/+5
* | can: m_can: Start/Cancel polling timer together with interruptsMarkus Schneider-Pargmann2024-02-121-11/+12
* | can: esd: add support for esd GmbH PCIe/402 CAN interface familyStefan Mätje2024-02-127-0/+1655
|/
* net: can: Use device_get_match_data()Rob Herring2024-01-194-31/+11
* USB: core: Use device_driver directly in struct usb_driver and usb_device_driverYajun Deng2024-01-041-1/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-10-125-38/+22
|\
| * can: flexcan: remove the auto stop mode for IMX93Haibo Chen2023-10-062-35/+13
| * can: tcan4x5x: Fix id2_register for tcan4553Markus Schneider-Pargmann2023-10-061-1/+1
| * can: sja1000: Always restart the Tx queue after an overrunMiquel Raynal2023-10-061-1/+7
| * can: sun4i_can: Only show Kconfig if ARCH_SUNXI is setJohn Watts2023-10-061-1/+1
* | netdev: replace napi_reschedule with napi_scheduleChristian Marangi2023-10-111-1/+1
* | can: at91_can: switch to rx-offload implementationMarc Kleine-Budde2023-10-052-241/+100
* | can: at91_can: at91_alloc_can_err_skb() introduce new functionMarc Kleine-Budde2023-10-051-0/+16
* | can: at91_can: at91_irq_err_line(): send error counters with state changeMarc Kleine-Budde2023-10-051-0/+5
* | can: at91_can: at91_irq_err_line(): make use of can_change_state() and can_bu...Marc Kleine-Budde2023-10-051-110/+21
* | can: at91_can: at91_irq_err_line(): take reg_sr into account for bus offMarc Kleine-Budde2023-10-051-2/+24
* | can: at91_can: at91_irq_err_line(): make use of can_state_get_by_berr_counter()Marc Kleine-Budde2023-10-051-46/+5
* | can: at91_can: at91_irq_err(): rename to at91_irq_err_line()Marc Kleine-Budde2023-10-051-2/+2
* | can: at91_can: at91_irq_err_frame(): move next to at91_irq_err()Marc Kleine-Budde2023-10-051-61/+61
* | can: at91_can: at91_irq_err_frame(): call directly from IRQ handlerMarc Kleine-Budde2023-10-051-24/+12
* | can: at91_can: at91_poll_err(): increase stats even if no quota left or OOMMarc Kleine-Budde2023-10-051-33/+38