Home
last modified time | relevance | path

Searched refs:termination (Results 1 - 21 of 21) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/i915/pxp/
H A Dintel_pxp.c125 * we'll use the completion to check if there is a termination pending, in pxp_init_full()
126 * so we start it as completed and we reinit it when a termination in pxp_init_full()
129 init_completion(&pxp->termination); in pxp_init_full()
130 complete_all(&pxp->termination); in pxp_init_full()
262 reinit_completion(&pxp->termination); in intel_pxp_mark_termination_in_progress()
270 * We want to get the same effect as if we received a termination in pxp_queue_termination()
315 if (!wait_for_completion_timeout(&pxp->termination, msecs_to_jiffies(timeout))) in __pxp_global_teardown_final()
335 if (!wait_for_completion_timeout(&pxp->termination, msecs_to_jiffies(timeout))) in __pxp_global_teardown_restart()
384 * termination completion interrupt
H A Dintel_pxp_session.c95 /* must mark termination in progress calling this function */ in pxp_terminate_arb_session_and_global()
101 drm_err(&gt->i915->drm, "Failed to submit session termination\n"); in pxp_terminate_arb_session_and_global()
128 * if we fail to submit the termination there is no point in waiting for in intel_pxp_terminate()
130 * termination is issued. in intel_pxp_terminate()
134 complete_all(&pxp->termination); in intel_pxp_terminate()
143 complete_all(&pxp->termination); in pxp_terminate_complete()
H A Dintel_pxp_types.h106 * @termination: tracks the status of a pending termination. Only
109 struct completion termination; member
H A Dintel_pxp_debugfs.c54 /* simulate a termination interrupt */ in pxp_terminate_set()
61 if (!wait_for_completion_timeout(&pxp->termination, in pxp_terminate_set()
/kernel/linux/linux-6.6/drivers/net/can/usb/
H A Dmcba_usb.c140 u8 termination; member
471 priv->can.termination = MCBA_TERMINATION_ENABLED; in mcba_usb_process_ka_usb()
473 priv->can.termination = MCBA_TERMINATION_DISABLED; in mcba_usb_process_ka_usb()
792 usb_msg.termination = MCBA_VER_TERMINATION_ON; in mcba_set_termination()
794 usb_msg.termination = MCBA_VER_TERMINATION_OFF; in mcba_set_termination()
H A Dgs_usb.c1303 rc = gs_usb_get_termination(netdev, &dev->can.termination); in gs_make_candev()
1308 "Disabling termination support for channel %d (%pe)\n", in gs_make_candev()
/kernel/linux/linux-5.10/drivers/scsi/
H A Dadvansys.c952 uchar termination; /* 11 0 - automatic */ member
1564 #define ASC_WARN_EEPROM_TERMINATION 0x0004 /* EEP termination bad field */
1687 * carrier for icq, irq, and the termination carrier.
1712 uchar termination; /* Term. Ctrl. bits 6-5 of SCSI_CFG1 register */ member
2397 printk(" disc_enable 0x%x, termination 0x%x\n", in asc_prt_adv_dvc_cfg()
2398 h->disc_enable, h->termination); in asc_prt_adv_dvc_cfg()
3008 word = ep_3550->termination; in asc_prt_adv_board_eeprom()
3032 " termination: %u (%s), bios_ctrl: 0x%x\n", in asc_prt_adv_board_eeprom()
3033 ep_3550->termination, termstr, in asc_prt_adv_board_eeprom()
3037 " termination in asc_prt_adv_board_eeprom()
10296 uchar tid, termination; AdvInitFrom38C0800EEP() local
10495 uchar tid, termination; AdvInitFrom38C1600EEP() local
[all...]
H A Dqla1280.c2027 nv->termination.scsi_bus_0_control = 3; in qla1280_set_defaults()
2028 nv->termination.scsi_bus_1_control = 3; in qla1280_set_defaults()
2029 nv->termination.auto_term_support = 1; in qla1280_set_defaults()
2214 /* Set SCSI termination. */ in qla1280_nvram_config()
2217 term = nv->termination.scsi_bus_1_control; in qla1280_nvram_config()
2218 term |= nv->termination.scsi_bus_0_control << 2; in qla1280_nvram_config()
2219 term |= nv->termination.auto_term_support << 7; in qla1280_nvram_config()
H A Dqla1280.h389 } termination; /* 17 */ member
/kernel/linux/linux-6.6/drivers/scsi/
H A Dadvansys.c939 uchar termination; /* 11 0 - automatic */ member
1551 #define ASC_WARN_EEPROM_TERMINATION 0x0004 /* EEP termination bad field */
1674 * carrier for icq, irq, and the termination carrier.
1699 uchar termination; /* Term. Ctrl. bits 6-5 of SCSI_CFG1 register */ member
2386 printk(" disc_enable 0x%x, termination 0x%x\n", in asc_prt_adv_dvc_cfg()
2387 h->disc_enable, h->termination); in asc_prt_adv_dvc_cfg()
2970 word = ep_3550->termination; in asc_prt_adv_board_eeprom()
2994 " termination: %u (%s), bios_ctrl: 0x%x\n", in asc_prt_adv_board_eeprom()
2995 ep_3550->termination, termstr, in asc_prt_adv_board_eeprom()
2999 " termination in asc_prt_adv_board_eeprom()
10111 uchar tid, termination; AdvInitFrom38C0800EEP() local
10310 uchar tid, termination; AdvInitFrom38C1600EEP() local
[all...]
H A Dqla1280.c2017 nv->termination.scsi_bus_0_control = 3; in qla1280_set_defaults()
2018 nv->termination.scsi_bus_1_control = 3; in qla1280_set_defaults()
2019 nv->termination.auto_term_support = 1; in qla1280_set_defaults()
2204 /* Set SCSI termination. */ in qla1280_nvram_config()
2207 term = nv->termination.scsi_bus_1_control; in qla1280_nvram_config()
2208 term |= nv->termination.scsi_bus_0_control << 2; in qla1280_nvram_config()
2209 term |= nv->termination.auto_term_support << 7; in qla1280_nvram_config()
H A Dqla1280.h388 } termination; /* 17 */ member
/kernel/linux/linux-5.10/drivers/net/can/usb/
H A Dmcba_usb.c141 u8 termination; member
477 priv->can.termination = MCBA_TERMINATION_ENABLED; in mcba_usb_process_ka_usb()
479 priv->can.termination = MCBA_TERMINATION_DISABLED; in mcba_usb_process_ka_usb()
796 usb_msg.termination = MCBA_VER_TERMINATION_ON; in mcba_set_termination()
798 usb_msg.termination = MCBA_VER_TERMINATION_OFF; in mcba_set_termination()
/kernel/linux/linux-6.6/drivers/net/can/dev/
H A Dnetlink.c381 /* Finally, set the termination value */ in can_changelink()
386 priv->termination = termval; in can_changelink()
450 size += nla_total_size(sizeof(priv->termination)); /* IFLA_CAN_TERMINATION */ in can_get_size()
577 (nla_put_u16(skb, IFLA_CAN_TERMINATION, priv->termination) || in can_fill_info()
/kernel/linux/linux-6.6/include/linux/can/
H A Ddev.h63 u16 termination; member
/kernel/linux/linux-5.10/include/linux/can/
H A Ddev.h45 u16 termination; member
/kernel/linux/linux-5.10/drivers/net/can/dev/
H A Ddev.c1120 /* Finally, set the termination value */ in can_changelink()
1125 priv->termination = termval; in can_changelink()
1151 size += nla_total_size(sizeof(priv->termination)); /* IFLA_CAN_TERMINATION */ in can_get_size()
1203 (nla_put_u16(skb, IFLA_CAN_TERMINATION, priv->termination) || in can_fill_info()
/kernel/linux/linux-5.10/arch/arm/lib/
H A Dlib1funcs.S98 cmp \dividend, #0 @ Early termination?
/kernel/linux/linux-6.6/arch/arm/lib/
H A Dlib1funcs.S98 cmp \dividend, #0 @ Early termination?
/kernel/linux/linux-5.10/drivers/net/can/
H A Djanz-ican3.c231 /* CAN bus termination status */
1598 /* default to "termination on" */ in ican3_startup_module()
1601 netdev_err(mod->ndev, "unable to enable termination\n"); in ican3_startup_module()
1864 static DEVICE_ATTR(termination, 0644, ican3_sysfs_show_term,
/kernel/linux/linux-6.6/drivers/net/can/
H A Djanz-ican3.c232 /* CAN bus termination status */
1603 /* default to "termination on" */ in ican3_startup_module()
1606 netdev_err(mod->ndev, "unable to enable termination\n"); in ican3_startup_module()
1873 static DEVICE_ATTR_RW(termination);

Completed in 51 milliseconds