Lines Matching defs:device_info
298 struct ucan_device_info device_info;
333 up->context_array = kcalloc(up->device_info.tx_fifo,
342 for (i = 0; i < up->device_info.tx_fifo; i++) {
348 up->available_tx_urbs = up->device_info.tx_fifo;
365 for (i = 0; i < up->device_info.tx_fifo; i++) {
445 struct ucan_ctl_cmd_device_info *device_info)
448 &up->device_info.bittiming_const;
452 up->can.clock.freq = le32_to_cpu(device_info->freq);
453 up->device_info.tx_fifo = device_info->tx_fifo;
455 bittiming->tseg1_min = device_info->tseg1_min;
456 bittiming->tseg1_max = device_info->tseg1_max;
457 bittiming->tseg2_min = device_info->tseg2_min;
458 bittiming->tseg2_max = device_info->tseg2_max;
459 bittiming->sjw_max = device_info->sjw_max;
460 bittiming->brp_min = le32_to_cpu(device_info->brp_min);
461 bittiming->brp_max = le32_to_cpu(device_info->brp_max);
462 bittiming->brp_inc = le16_to_cpu(device_info->brp_inc);
464 ctrlmodes = le16_to_cpu(device_info->ctrlmodes);
651 if (echo_index >= up->device_info.tx_fifo) {
1510 up->can.bittiming_const = &up->device_info.bittiming_const;