Home
last modified time | relevance | path

Searched full:training (Results 1 – 25 of 119) sorted by relevance

12345

/linux/drivers/gpu/drm/i915/display/
H A Dintel_dp_link_training.c49 * DOC: DisplayPort link training
51 * This documents the Intel DisplayPort link training implementation and
54 * Documentation of the full link training procedure is not yet included.
57 * link training failures and to links that degrade asynchronously
58 * after a previously successful training. Recovery is first attempted
66 * After the first link training failure following initialization or a
67 * previously successful training, recovery is first attempted by the
70 * before being abandoned: after the initial link training failure, an
78 * configurations. A successful link training restores the automatic
87 * Link training failure
[all...]
H A Dintel_dp_link_caps.c54 * training fallback handling in a configurable order.
59 * or policy changes after a link training failure.
66 * power saving or better user experience, post-link training failure
71 * to disable a configuration include a link training failure for a
76 * a link training failure, subsequent modesets may be limited to
/linux/drivers/gpu/drm/bridge/analogix/
H A Danalogix-i2c-dptx.h127 /* DP Training Pattern Set Register */
130 /* DP Lane 0 Link Training Control Register */
138 /* DP Link Training Control Register */
151 /* DP CEP Training Control Registers */
H A Danalogix-anx78xx.h219 /* DP TX Link Training Control Register */
222 /* PD 1.2 Lint Training 80bit Pattern Register */
/linux/Documentation/gpu/
H A Dzynqmp.rst78 Link training symbol pattern TPS1 (/D10.2/)
81 Link training symbol pattern TPS2
84 Link training symbol pattern TPS3 (for HBR2)
/linux/drivers/gpu/drm/nouveau/nvkm/engine/disp/
H A Ddp.c209 OUTP_TRACE(outp, "training pattern %d", pattern); in nvkm_dp_train_pattern()
324 OUTP_DBG(outp, "training %dx%02x", ior->dp.nr, ior->dp.bw); in nvkm_dp_train_link()
354 OUTP_DBG(outp, "training LTTPR%d", lt.repeater); in nvkm_dp_train_link()
356 OUTP_DBG(outp, "training sink"); in nvkm_dp_train_link()
509 OUTP_DBG(outp, "training"); in nvkm_dp_train()
520 OUTP_ERR(outp, "training failed"); in nvkm_dp_train()
522 OUTP_DBG(outp, "training done"); in nvkm_dp_train()
/linux/drivers/pci/controller/
H A Dpcie-rockchip-ep.c46 * @link_training: Work item to execute PCI link training.
486 /* Enable configuration and start link training */ in rockchip_pcie_ep_start()
510 /* Stop link training and disable configuration */ in rockchip_pcie_ep_stop()
542 /* Enable Gen1 training and wait for its completion */ in rockchip_pcie_ep_link_training()
607 dev_dbg(rockchip->dev, "PERST# de-asserted, starting link training\n"); in rockchip_pcie_ep_perst_assert()
614 /* Enable link re-training */ in rockchip_pcie_ep_perst_assert()
617 /* Start link training */ in rockchip_pcie_ep_perst_deassert()
H A Dpcie-rockchip-host.c314 /* Enable Gen1 training */ in rockchip_pcie_host_init_port()
323 /* 500ms timeout value should be enough for Gen1/2 training */ in rockchip_pcie_host_init_port()
328 dev_err(dev, "PCIe link training gen1 timeout!\n"); in rockchip_pcie_host_init_port()
/linux/Documentation/networking/device_drivers/atm/
H A Dcxacru.rst77 - "training"
117 [4942253.654954] ATM dev 0: ADSL line: training
/linux/Documentation/accel/
H A Dintroduction.rst32 - Training data-center - Similar to Inference data-center cards, but typically
34 a method of scaling-up/out, i.e. connecting to other training cards inside
/linux/arch/arm/mach-mvebu/
H A Dboard-v7.c57 * bootloader, which executes its DDR3 training code. This code has
90 pr_warn("Too little memory to reserve for DDR training\n"); in mvebu_scan_mem()
/linux/include/linux/bcma/
H A Dbcma_driver_pci.h117 #define BCMA_CORE_PCI_PLP_LTLINKNUMREG 0x20c /* Link Training Link number */
118 #define BCMA_CORE_PCI_PLP_LTLANENUMREG 0x210 /* Link Training Lane number */
119 #define BCMA_CORE_PCI_PLP_LTNFTSREG 0x214 /* Link Training N_FTS */
/linux/drivers/gpu/drm/msm/dp/
H A Ddp_ctrl.c1684 DRM_ERROR("link training #1 on phy %d failed. ret=%d\n", dp_phy, ret); in msm_dp_ctrl_link_train()
1687 drm_dbg_dp(ctrl->drm_dev, "link training #1 on phy %d successful\n", dp_phy); in msm_dp_ctrl_link_train()
1691 DRM_ERROR("link training #2 on phy %d failed. ret=%d\n", dp_phy, ret); in msm_dp_ctrl_link_train()
1694 drm_dbg_dp(ctrl->drm_dev, "link training #2 on phy %d successful\n", dp_phy); in msm_dp_ctrl_link_train()
1742 DRM_ERROR("link training of LTTPR(s) failed. ret=%d\n", ret); in msm_dp_ctrl_core_clk_enable()
1748 DRM_ERROR("link training on sink failed. ret=%d\n", ret); in msm_dp_ctrl_core_clk_enable()
1772 * a link training pattern, we have to first do soft reset. in msm_dp_ctrl_core_clk_disable()
2426 /* training completed successfully */ in msm_dp_ctrl_on_link()
2471 /* stop link training before start re training */ in msm_dp_ctrl_config_msa()
[all...]
H A Ddp_link.c531 * msm_dp_link_parse_link_training_params() - parses link training parameters from
741 * msm_dp_link_process_link_training_request() - processes new training requests
744 * This function will handle new link training requests that are initiated by
748 * The function will return 0 if a link training request has been processed,
951 * recovery done on all lanes, and trigger link training if there is a
1031 * the start of a new link training request or sink status update.
/linux/Documentation/scsi/
H A Daic79xx.rst31 Ultra320 SCSI ASIC with Retained Training
35 Ultra320 SCSI ASIC with Retained Training
171 interveining training.
207 - Retained Training Information (Rev B. ASIC only)
/linux/drivers/gpu/drm/amd/display/dc/
H A Ddc.h1847 * for every link training. This is incompatible with DP LL compliance automation,
1903 * calls are not performed atomically (i.e. performing link training),
2856 /* Force DP link to customize a specific link training behavior by overriding to
2858 * display specific link training issues or apply some display specific
2859 * workaround in link training.
2863 * will apply this particular override in future link training. If NULL is
2866 * training settings.
2874 /* Configure the sink-specific policy for future DP link training. */
3035 /* Obtain driver time stamp for last dp link training end. The time stamp is
3037 * @in_detection - true to get link training en
[all...]
/linux/tools/thermal/tmon/
H A DREADME30 that can be used for thermal relationship training.
/linux/drivers/gpu/drm/amd/display/dc/link/protocols/
H A Dlink_dp_training_dpia.h36 * Aborts link training upon detection of sink unplug.
/linux/drivers/usb/host/
H A Dxhci-port.h76 * also resets the link, forcing the device through the link training sequence.
177 * to complete link training. usually link trainig completes much faster
/linux/drivers/gpu/drm/amd/include/ivsrcid/dcn/
H A Dirqsrcs_dcn_1_0.h309 #define DCN_1_0__SRCID__DC_DIGA_FAST_TRAINING_COMPLETE_INT 0xF // DIGA - Fast Training Complete…
312 #define DCN_1_0__SRCID__DC_DIGB_FAST_TRAINING_COMPLETE_INT 0xF // DIGB - Fast Training Complete…
315 #define DCN_1_0__SRCID__DC_DIGC_FAST_TRAINING_COMPLETE_INT 0xF // DIGC - Fast Training Complete…
318 #define DCN_1_0__SRCID__DC_DIGD_FAST_TRAINING_COMPLETE_INT 0xF // DIGD - Fast Training Complete…
321 #define DCN_1_0__SRCID__DC_DIGE_FAST_TRAINING_COMPLETE_INT 0xF // DIGE - Fast Training Complete…
324 #define DCN_1_0__SRCID__DC_DIGF_FAST_TRAINING_COMPLETE_INT 0xF // DIGF - Fast Training Complete…
/linux/drivers/scsi/isci/
H A Dphy.c567 /* continue the link training for the phy as if it were a SAS PHY in sci_phy_start_sas_link_training()
585 /* This method continues the link training for the phy as if it were a SATA PHY in sci_phy_start_sata_link_training()
596 * all protocols upon completion of link training.
597 * @iphy: This parameter specifies the phy object for which link training
732 * We were doing SAS PHY link training and received a SATA PHY event in sci_phy_event_handler()
762 /* We were doing SAS PHY link training and received a in sci_phy_event_handler()
/linux/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-mdio.c301 /* Disable KR training for now */ in xgbe_an73_set()
403 /* Start KR training */ in xgbe_an73_tx_training()
414 "KR training initiated\n"); in xgbe_an73_tx_training()
1237 /* AN restart should not happen while KR training is in progress. in xgbe_check_link_timeout()
1238 * The while loop ensures no AN restart during KR training, in xgbe_check_link_timeout()
1240 * training is failed. in xgbe_check_link_timeout()
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/
H A Danx9805.c212 AUX_ERR(&aux->base, "link training timeout"); in anx9805_aux_lnk_ctl()
218 AUX_ERR(&aux->base, "link training failed"); in anx9805_aux_lnk_ctl()
/linux/Documentation/hwmon/
H A Dpeci-dimmtemp.rst57 completes memory training and testing.
/linux/drivers/ntb/hw/intel/
H A Dntb_hw_gen4.c490 /* start link training in PPD0 */ in intel_ntb4_link_enable()
495 /* make sure link training has started */ in intel_ntb4_link_enable()
498 dev_warn(&ntb->pdev->dev, "Link is not training\n"); in intel_ntb4_link_enable()

12345