summaryrefslogtreecommitdiff
path: root/drivers/net/can/usb/etas_es58x
AgeCommit message (Expand)AuthorFilesLines
2023-11-20can: etas_es58x: add missing a blank line after declarationVincent Mailhol1-0/+1
2023-11-20can: etas_es58x: rework the version check logic to silence -Wformat-truncationVincent Mailhol2-21/+42
2022-12-12can: etas_es58x: remove es58x_get_product_info()Vincent Mailhol1-49/+3
2022-12-12can: etas_es58x: export product information through devlink_ops::info_get()Vincent Mailhol3-0/+264
2022-12-12can: etas_es58x: add devlink port supportVincent Mailhol2-8/+29
2022-12-12can: etas_es58x: add devlink supportVincent Mailhol4-4/+30
2022-12-12can: etas_es58x: sort the includes by alphabetic orderVincent Mailhol4-11/+11
2022-11-24can: etas_es58x: es58x_init_netdev(): free netdev when register_candev()Zhang Changzhong1-1/+4
2022-11-07can: dev: fix skb drop checkOliver Hartkopp1-1/+1
2022-09-06can: etas_es58x: Replace zero-length array with DECLARE_FLEX_ARRAY() helperGustavo A. R. Silva1-1/+1
2022-07-29can: etas_es58x: remove useless calls to usb_fill_bulk_urb()Vincent Mailhol1-8/+3
2022-07-28can: etas_es58x: advertise timestamping capabilities and add ioctl supportVincent Mailhol1-1/+8
2022-07-26can: etas_es58x: remove DRV_VERSIONVincent Mailhol1-5/+2
2022-07-26can: etas_es58x: replace ES58X_MODULE_NAME with KBUILD_MODNAMEVincent Mailhol1-4/+3
2022-06-11can: etas_es58x: fix signedness of USB RX and TX pipesVincent Mailhol1-2/+2
2022-06-11can: etas_es58x: replace es58x_device::rx_max_packet_size by usb_maxpacket()Vincent Mailhol2-5/+2
2022-03-10can: etas_es58x: es58x_fd_rx_event_msg(): initialize rx_event_msg before call...Vincent Mailhol1-2/+1
2022-03-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-7/+10
2022-02-25can: etas_es58x: change opened_channel_cnt's type from atomic_t to u8Vincent Mailhol2-7/+10
2022-02-24can: etas_es58x: use BITS_PER_TYPE() instead of manual calculationVincent Mailhol1-1/+2
2022-01-05can: do not increase rx statistics when generating a CAN rx error message frameVincent Mailhol1-7/+0
2022-01-05can: etas_es58x: es58x_init_netdev: populate net_device::dev_portVincent Mailhol1-0/+1
2021-12-08can: bittiming: replace CAN units with the generic ones from linux/units.hVincent Mailhol2-4/+6
2021-11-06can: etas_es58x: es58x_rx_err_msg(): fix memory leak in error pathVincent Mailhol1-4/+2
2021-11-02Merge tag 'net-next-for-5.16' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-2/+5
2021-10-24can: bittiming: allow TDC{V,O} to be zero and add can_tdc_const::tdc{v,o,f}_minVincent Mailhol1-2/+5
2021-10-18treewide: Replace open-coded flex arrays in unionsKees Cook2-2/+2
2021-08-19can: etas_es58x: clean-up documentation of struct es58x_fd_tx_conf_msgVincent Mailhol1-16/+7
2021-07-25can: etas_es58x: rewrite the message cast in es58{1,_fd}_tx_can_msg to increa...Vincent Mailhol2-4/+2
2021-07-25can: etas_es58x: use sizeof and sizeof_field macros instead of constant valuesVincent Mailhol2-2/+2
2021-07-25can: etas_es58x: add es58x_free_netdevs() to factorize codeVincent Mailhol1-22/+24
2021-07-25can: etas_es58x: use devm_kzalloc() to allocate device resourcesVincent Mailhol1-6/+3
2021-07-25can: etas_es58x: use error pointer during device probingVincent Mailhol1-13/+10
2021-07-25can: etas_es58x: fix three typos in author name and documentationVincent Mailhol3-10/+10
2021-04-24can: etas_es58x: Fix a couple of spelling mistakesColin Ian King1-2/+2
2021-04-24can: etas_es58x: Fix missing null check on netdev pointerColin Ian King1-1/+1
2021-04-14can: etas_es58x: fix null pointer dereference when handling error framesVincent Mailhol1-1/+1
2021-04-13can: etas_es58x: add support for the ETAS ES58X_FD CAN USB interfacesVincent Mailhol5-4/+828
2021-04-13can: etas_es58x: add support for ETAS ES581.4 CAN USB interfaceVincent Mailhol5-4/+726
2021-04-13can: etas_es58x: add core support for ETAS ES58X CAN USB interfacesVincent Mailhol3-0/+2977