Home
last modified time | relevance | path

Searched refs:kvaser_usb (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/can/usb/kvaser_usb/
H A Dkvaser_usb.h87 struct kvaser_usb { struct
118 struct kvaser_usb *dev;
169 int (*dev_setup_endpoints)(struct kvaser_usb *dev);
170 int (*dev_init_card)(struct kvaser_usb *dev);
173 int (*dev_get_software_info)(struct kvaser_usb *dev);
174 int (*dev_get_software_details)(struct kvaser_usb *dev);
175 int (*dev_get_card_info)(struct kvaser_usb *dev);
176 int (*dev_get_capabilities)(struct kvaser_usb *dev);
180 int (*dev_reset_chip)(struct kvaser_usb *dev, int channel);
182 void (*dev_read_bulk_callback)(struct kvaser_usb *de
[all...]
H A Dkvaser_usb_hydra.c32 #include "kvaser_usb.h"
434 static u8 kvaser_usb_hydra_channel_from_cmd(const struct kvaser_usb *dev, in kvaser_usb_hydra_channel_from_cmd()
451 static u16 kvaser_usb_hydra_get_next_transid(struct kvaser_usb *dev) in kvaser_usb_hydra_get_next_transid()
483 kvaser_usb_hydra_net_priv_from_cmd(const struct kvaser_usb *dev, in kvaser_usb_hydra_net_priv_from_cmd()
517 static int kvaser_usb_hydra_send_simple_cmd(struct kvaser_usb *dev, in kvaser_usb_hydra_send_simple_cmd()
561 struct kvaser_usb *dev = priv->dev; in kvaser_usb_hydra_send_simple_cmd_async()
589 static int kvaser_usb_hydra_wait_cmd(const struct kvaser_usb *dev, u8 cmd_no, in kvaser_usb_hydra_wait_cmd()
642 static int kvaser_usb_hydra_map_channel_resp(struct kvaser_usb *dev, in kvaser_usb_hydra_map_channel_resp()
680 static int kvaser_usb_hydra_map_channel(struct kvaser_usb *dev, u16 transid, in kvaser_usb_hydra_map_channel()
716 static int kvaser_usb_hydra_get_single_capability(struct kvaser_usb *de
[all...]
H A DMakefile2 obj-$(CONFIG_CAN_KVASER_USB) += kvaser_usb.o
3 kvaser_usb-y = kvaser_usb_core.o kvaser_usb_leaf.o kvaser_usb_hydra.o
H A Dkvaser_usb_core.c30 #include "kvaser_usb.h"
214 int kvaser_usb_send_cmd(const struct kvaser_usb *dev, void *cmd, int len) in kvaser_usb_send_cmd()
224 int kvaser_usb_recv_cmd(const struct kvaser_usb *dev, void *cmd, int len, in kvaser_usb_recv_cmd()
246 struct kvaser_usb *dev = priv->dev; in kvaser_usb_send_cmd_async()
299 struct kvaser_usb *dev = urb->context; in kvaser_usb_read_bulk_callback()
341 static int kvaser_usb_setup_rx_urbs(struct kvaser_usb *dev) in kvaser_usb_setup_rx_urbs()
411 struct kvaser_usb *dev = priv->dev; in kvaser_usb_open()
458 static void kvaser_usb_unlink_all_urbs(struct kvaser_usb *dev) in kvaser_usb_unlink_all_urbs()
479 struct kvaser_usb *dev = priv->dev; in kvaser_usb_close()
512 struct kvaser_usb *de in kvaser_usb_set_bittiming()
[all...]
H A Dkvaser_usb_leaf.c30 #include "kvaser_usb.h"
494 static int kvaser_usb_leaf_verify_size(const struct kvaser_usb *dev, in kvaser_usb_leaf_verify_size()
536 struct kvaser_usb *dev = priv->dev; in kvaser_usb_leaf_frame_to_cmd()
583 static int kvaser_usb_leaf_wait_cmd(const struct kvaser_usb *dev, u8 id, in kvaser_usb_leaf_wait_cmd()
644 static int kvaser_usb_leaf_send_simple_cmd(const struct kvaser_usb *dev, in kvaser_usb_leaf_send_simple_cmd()
665 static void kvaser_usb_leaf_get_software_info_leaf(struct kvaser_usb *dev, in kvaser_usb_leaf_get_software_info_leaf()
696 static int kvaser_usb_leaf_get_software_info_inner(struct kvaser_usb *dev) in kvaser_usb_leaf_get_software_info_inner()
724 static int kvaser_usb_leaf_get_software_info(struct kvaser_usb *dev) in kvaser_usb_leaf_get_software_info()
741 static int kvaser_usb_leaf_get_card_info(struct kvaser_usb *dev) in kvaser_usb_leaf_get_card_info()
763 static int kvaser_usb_leaf_get_single_capability(struct kvaser_usb *de
[all...]
/kernel/linux/linux-6.6/drivers/net/can/usb/kvaser_usb/
H A Dkvaser_usb.h87 struct kvaser_usb { struct
118 struct kvaser_usb *dev;
169 int (*dev_setup_endpoints)(struct kvaser_usb *dev);
170 int (*dev_init_card)(struct kvaser_usb *dev);
173 int (*dev_get_software_info)(struct kvaser_usb *dev);
174 int (*dev_get_software_details)(struct kvaser_usb *dev);
175 int (*dev_get_card_info)(struct kvaser_usb *dev);
176 int (*dev_get_capabilities)(struct kvaser_usb *dev);
180 int (*dev_reset_chip)(struct kvaser_usb *dev, int channel);
182 void (*dev_read_bulk_callback)(struct kvaser_usb *de
[all...]
H A Dkvaser_usb_hydra.c33 #include "kvaser_usb.h"
461 static u8 kvaser_usb_hydra_channel_from_cmd(const struct kvaser_usb *dev, in kvaser_usb_hydra_channel_from_cmd()
478 static u16 kvaser_usb_hydra_get_next_transid(struct kvaser_usb *dev) in kvaser_usb_hydra_get_next_transid()
510 kvaser_usb_hydra_net_priv_from_cmd(const struct kvaser_usb *dev, in kvaser_usb_hydra_net_priv_from_cmd()
544 static int kvaser_usb_hydra_send_simple_cmd(struct kvaser_usb *dev, in kvaser_usb_hydra_send_simple_cmd()
588 struct kvaser_usb *dev = priv->dev; in kvaser_usb_hydra_send_simple_cmd_async()
616 static int kvaser_usb_hydra_wait_cmd(const struct kvaser_usb *dev, u8 cmd_no, in kvaser_usb_hydra_wait_cmd()
669 static int kvaser_usb_hydra_map_channel_resp(struct kvaser_usb *dev, in kvaser_usb_hydra_map_channel_resp()
707 static int kvaser_usb_hydra_map_channel(struct kvaser_usb *dev, u16 transid, in kvaser_usb_hydra_map_channel()
743 static int kvaser_usb_hydra_get_single_capability(struct kvaser_usb *de
[all...]
H A DMakefile2 obj-$(CONFIG_CAN_KVASER_USB) += kvaser_usb.o
3 kvaser_usb-y = kvaser_usb_core.o kvaser_usb_leaf.o kvaser_usb_hydra.o
H A Dkvaser_usb_leaf.c31 #include "kvaser_usb.h"
498 static int kvaser_usb_leaf_verify_size(const struct kvaser_usb *dev, in kvaser_usb_leaf_verify_size()
540 struct kvaser_usb *dev = priv->dev; in kvaser_usb_leaf_frame_to_cmd()
585 static int kvaser_usb_leaf_wait_cmd(const struct kvaser_usb *dev, u8 id, in kvaser_usb_leaf_wait_cmd()
646 static int kvaser_usb_leaf_send_simple_cmd(const struct kvaser_usb *dev, in kvaser_usb_leaf_send_simple_cmd()
667 static void kvaser_usb_leaf_get_software_info_leaf(struct kvaser_usb *dev, in kvaser_usb_leaf_get_software_info_leaf()
698 static int kvaser_usb_leaf_get_software_info_inner(struct kvaser_usb *dev) in kvaser_usb_leaf_get_software_info_inner()
726 static int kvaser_usb_leaf_get_software_info(struct kvaser_usb *dev) in kvaser_usb_leaf_get_software_info()
743 static int kvaser_usb_leaf_get_card_info(struct kvaser_usb *dev) in kvaser_usb_leaf_get_card_info()
765 static int kvaser_usb_leaf_get_single_capability(struct kvaser_usb *de
[all...]
H A Dkvaser_usb_core.c31 #include "kvaser_usb.h"
242 int kvaser_usb_send_cmd(const struct kvaser_usb *dev, void *cmd, int len) in kvaser_usb_send_cmd()
250 int kvaser_usb_recv_cmd(const struct kvaser_usb *dev, void *cmd, int len, in kvaser_usb_recv_cmd()
272 struct kvaser_usb *dev = priv->dev; in kvaser_usb_send_cmd_async()
323 struct kvaser_usb *dev = urb->context; in kvaser_usb_read_bulk_callback()
365 static int kvaser_usb_setup_rx_urbs(struct kvaser_usb *dev) in kvaser_usb_setup_rx_urbs()
435 struct kvaser_usb *dev = priv->dev; in kvaser_usb_open()
482 static void kvaser_usb_unlink_all_urbs(struct kvaser_usb *dev) in kvaser_usb_unlink_all_urbs()
503 struct kvaser_usb *dev = priv->dev; in kvaser_usb_close()
536 struct kvaser_usb *de in kvaser_usb_set_bittiming()
[all...]

Completed in 12 milliseconds