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 D | kvaser_usb.h | 87 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 D | kvaser_usb_hydra.c | 32 #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 D | Makefile | 2 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 D | kvaser_usb_core.c | 30 #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 D | kvaser_usb_leaf.c | 30 #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 D | kvaser_usb.h | 87 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 D | kvaser_usb_hydra.c | 33 #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 D | Makefile | 2 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 D | kvaser_usb_leaf.c | 31 #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 D | kvaser_usb_core.c | 31 #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