Lines Matching refs:bt_const
162 struct can_bittiming_const bt_const; member
729 struct gs_device_bt_const *bt_const; in gs_make_candev() local
731 bt_const = kmalloc(sizeof(*bt_const), GFP_KERNEL); in gs_make_candev()
732 if (!bt_const) in gs_make_candev()
742 bt_const, in gs_make_candev()
743 sizeof(*bt_const), in gs_make_candev()
750 kfree(bt_const); in gs_make_candev()
758 kfree(bt_const); in gs_make_candev()
769 strcpy(dev->bt_const.name, "gs_usb"); in gs_make_candev()
770 dev->bt_const.tseg1_min = bt_const->tseg1_min; in gs_make_candev()
771 dev->bt_const.tseg1_max = bt_const->tseg1_max; in gs_make_candev()
772 dev->bt_const.tseg2_min = bt_const->tseg2_min; in gs_make_candev()
773 dev->bt_const.tseg2_max = bt_const->tseg2_max; in gs_make_candev()
774 dev->bt_const.sjw_max = bt_const->sjw_max; in gs_make_candev()
775 dev->bt_const.brp_min = bt_const->brp_min; in gs_make_candev()
776 dev->bt_const.brp_max = bt_const->brp_max; in gs_make_candev()
777 dev->bt_const.brp_inc = bt_const->brp_inc; in gs_make_candev()
794 dev->can.clock.freq = bt_const->fclk_can; in gs_make_candev()
795 dev->can.bittiming_const = &dev->bt_const; in gs_make_candev()
800 if (bt_const->feature & GS_CAN_FEATURE_LISTEN_ONLY) in gs_make_candev()
803 if (bt_const->feature & GS_CAN_FEATURE_LOOP_BACK) in gs_make_candev()
806 if (bt_const->feature & GS_CAN_FEATURE_TRIPLE_SAMPLE) in gs_make_candev()
809 if (bt_const->feature & GS_CAN_FEATURE_ONE_SHOT) in gs_make_candev()
812 kfree(bt_const); in gs_make_candev()