Home
last modified time | relevance | path

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

1234

/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/Documentation/networking/device_drivers/atm/
H A Dcxacru.rst77 - "training"
117 [4942253.654954] ATM dev 0: ADSL line: training
/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()
620 dev_dbg(rockchip->dev, "PERST# de-asserted, starting link training\n"); in rockchip_pcie_ep_perst_deassert()
627 /* Enable link re-training */ in rockchip_pcie_ep_perst_deassert()
630 /* Start link training */ in rockchip_pcie_ep_perst_deassert()
H A Dpcie-rockchip-host.c313 /* Enable Gen1 training */ in rockchip_pcie_host_init_port()
322 /* 500ms timeout value should be enough for Gen1/2 training */ in rockchip_pcie_host_init_port()
327 dev_err(dev, "PCIe link training gen1 timeout!\n"); in rockchip_pcie_host_init_port()
348 dev_dbg(dev, "PCIe link training gen2 timeout, fall back to gen1!\n"); in rockchip_pcie_host_init_port()
/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/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/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/msm/dp/
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/hwmon/
H A Dpeci-dimmtemp.rst57 completes memory training and testing.
/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/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()
1240 /* AN restart should not happen while KR training is in progress. in xgbe_check_link_timeout()
1241 * The while loop ensures no AN restart during KR training, in xgbe_check_link_timeout()
1243 * training is failed. in xgbe_check_link_timeout()
/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()
/linux/drivers/memory/tegra/
H A Dtegra210-emc-cc-r21021.c262 emc_dbg(emc, PER_TRAIN, "Periodic training starting\n"); in tegra210_emc_r21021_periodic_compensation()
295 * 2. osc kick off - this assumes training and dvfs have set in tegra210_emc_r21021_periodic_compensation()
630 * Training code - removed. in tegra210_emc_r21021_set_clock()
1232 * LPDDR4 Conditional Training Kickoff. Removed. in tegra210_emc_r21021_set_clock()
1398 * Save training results. Removed. in tegra210_emc_r21021_set_clock()
1459 * Training recover. Removed. in tegra210_emc_r21021_set_clock()
H A Dtegra210-emc-core.c560 struct tegra210_emc *emc = timer_container_of(emc, timer, training); in tegra210_emc_train()
573 mod_timer(&emc->training, in tegra210_emc_train()
579 mod_timer(&emc->training, in tegra210_emc_training_start()
585 timer_delete(&emc->training); in tegra210_emc_training_stop()
1964 timer_setup(&emc->training, tegra210_emc_train, 0); in tegra210_emc_probe()
/linux/drivers/ufs/core/
H A Dufs-txeq.c587 * Updates host and device TX Equalization training iterators with the
590 * Return: true if host and/or device TX Equalization training iterator has
757 * the Equalization Training procedure based on the following conditions:
1059 * __ufshcd_tx_eqtr - TX Equalization Training (EQTR) procedure
1154 * This function prepares the UFS link for TX Equalization Training (EQTR) by
1217 * This is the main entry point for performing TX Equalization Training (EQTR)
/linux/arch/powerpc/sysdev/
H A Dfsl_pci.h19 #define PCIE_LTSSM 0x0404 /* PCIE Link Training and Status */

1234