Lines Matching refs:cmd

259 	struct pucan_command *cmd;  in pcan_usb_fd_build_restart_cmd()  local
300 cmd = (struct pucan_command *)pc; in pcan_usb_fd_build_restart_cmd()
301 cmd->opcode_channel = pucan_cmd_opcode_channel(dev->ctrl_idx, in pcan_usb_fd_build_restart_cmd()
320 struct pucan_command *cmd = (struct pucan_command *)pc; in pcan_usb_fd_set_bus() local
323 cmd->opcode_channel = pucan_cmd_opcode_channel(dev->ctrl_idx, in pcan_usb_fd_set_bus()
345 struct pucan_filter_std *cmd = pcan_usb_fd_cmd_buffer(dev); in pcan_usb_fd_set_filter_std() local
358 for (i = idx; i < n; i++, cmd++) { in pcan_usb_fd_set_filter_std()
359 cmd->opcode_channel = pucan_cmd_opcode_channel(dev->ctrl_idx, in pcan_usb_fd_set_filter_std()
361 cmd->idx = cpu_to_le16(i); in pcan_usb_fd_set_filter_std()
362 cmd->mask = cpu_to_le32(mask); in pcan_usb_fd_set_filter_std()
366 return pcan_usb_fd_send_cmd(dev, cmd); in pcan_usb_fd_set_filter_std()
377 struct pcan_ufd_options *cmd = pcan_usb_fd_cmd_buffer(dev); in pcan_usb_fd_set_options() local
379 cmd->opcode_channel = pucan_cmd_opcode_channel(dev->ctrl_idx, in pcan_usb_fd_set_options()
383 cmd->ucan_mask = cpu_to_le16(ucan_mask); in pcan_usb_fd_set_options()
384 cmd->usb_mask = cpu_to_le16(usb_mask); in pcan_usb_fd_set_options()
387 return pcan_usb_fd_send_cmd(dev, ++cmd); in pcan_usb_fd_set_options()
393 struct pcan_ufd_led *cmd = pcan_usb_fd_cmd_buffer(dev); in pcan_usb_fd_set_can_led() local
395 cmd->opcode_channel = pucan_cmd_opcode_channel(dev->ctrl_idx, in pcan_usb_fd_set_can_led()
397 cmd->mode = led_mode; in pcan_usb_fd_set_can_led()
400 return pcan_usb_fd_send_cmd(dev, ++cmd); in pcan_usb_fd_set_can_led()
407 struct pcan_ufd_clock *cmd = pcan_usb_fd_cmd_buffer(dev); in pcan_usb_fd_set_clock_domain() local
409 cmd->opcode_channel = pucan_cmd_opcode_channel(dev->ctrl_idx, in pcan_usb_fd_set_clock_domain()
411 cmd->mode = clk_mode; in pcan_usb_fd_set_clock_domain()
414 return pcan_usb_fd_send_cmd(dev, ++cmd); in pcan_usb_fd_set_clock_domain()
421 struct pucan_timing_slow *cmd = pcan_usb_fd_cmd_buffer(dev); in pcan_usb_fd_set_bittiming_slow() local
423 cmd->opcode_channel = pucan_cmd_opcode_channel(dev->ctrl_idx, in pcan_usb_fd_set_bittiming_slow()
425 cmd->sjw_t = PUCAN_TSLOW_SJW_T(bt->sjw - 1, in pcan_usb_fd_set_bittiming_slow()
428 cmd->tseg2 = PUCAN_TSLOW_TSEG2(bt->phase_seg2 - 1); in pcan_usb_fd_set_bittiming_slow()
429 cmd->tseg1 = PUCAN_TSLOW_TSEG1(bt->prop_seg + bt->phase_seg1 - 1); in pcan_usb_fd_set_bittiming_slow()
430 cmd->brp = cpu_to_le16(PUCAN_TSLOW_BRP(bt->brp - 1)); in pcan_usb_fd_set_bittiming_slow()
432 cmd->ewl = 96; /* default */ in pcan_usb_fd_set_bittiming_slow()
435 return pcan_usb_fd_send_cmd(dev, ++cmd); in pcan_usb_fd_set_bittiming_slow()
442 struct pucan_timing_fast *cmd = pcan_usb_fd_cmd_buffer(dev); in pcan_usb_fd_set_bittiming_fast() local
444 cmd->opcode_channel = pucan_cmd_opcode_channel(dev->ctrl_idx, in pcan_usb_fd_set_bittiming_fast()
446 cmd->sjw = PUCAN_TFAST_SJW(bt->sjw - 1); in pcan_usb_fd_set_bittiming_fast()
447 cmd->tseg2 = PUCAN_TFAST_TSEG2(bt->phase_seg2 - 1); in pcan_usb_fd_set_bittiming_fast()
448 cmd->tseg1 = PUCAN_TFAST_TSEG1(bt->prop_seg + bt->phase_seg1 - 1); in pcan_usb_fd_set_bittiming_fast()
449 cmd->brp = cpu_to_le16(PUCAN_TFAST_BRP(bt->brp - 1)); in pcan_usb_fd_set_bittiming_fast()
452 return pcan_usb_fd_send_cmd(dev, ++cmd); in pcan_usb_fd_set_bittiming_fast()
473 struct pcan_ufd_device_id *cmd = pcan_usb_fd_cmd_buffer(dev); in pcan_usb_fd_set_can_channel_id() local
475 cmd->opcode_channel = pucan_cmd_opcode_channel(dev->ctrl_idx, in pcan_usb_fd_set_can_channel_id()
477 cmd->device_id = cpu_to_le32(can_ch_id); in pcan_usb_fd_set_can_channel_id()
480 return pcan_usb_fd_send_cmd(dev, ++cmd); in pcan_usb_fd_set_can_channel_id()