Searched full:margining (Results 1 – 16 of 16) sorted by relevance
/openbmc/linux/drivers/thunderbolt/ |
H A D | debugfs.c | 196 * struct tb_margining - Lane margining support 197 * @caps: Port lane margining capabilities 198 * @results: Last lane margining results 207 * @software: %true if software margining is used instead of hardware 208 * @time: %true if time margining is used instead of voltage 230 return usb4->margining->caps[0] & USB4_MARGIN_CAP_0_MODES_SW; in supports_software() 235 return usb4->margining->caps[0] & USB4_MARGIN_CAP_0_MODES_HW; in supports_hardware() 240 return usb4->margining->caps[0] & USB4_MARGIN_CAP_0_2_LANES; in both_lanes() 245 return (usb4->margining->caps[0] & USB4_MARGIN_CAP_0_VOLTAGE_INDP_MASK) >> in independent_voltage_margins() 251 return usb4->margining->caps[0] & USB4_MARGIN_CAP_0_TIME; in supports_time() [all …]
|
H A D | Kconfig | 31 bool "Expose receiver lane margining operations under USB4 ports (DANGEROUS)" 35 Enables hardware and software based receiver lane margining support
|
H A D | usb4.c | 1608 * Reads the USB4 port lane margining capabilities into @caps. 1624 * usb4_port_hw_margin() - Run hardware lane margining on port 1629 * @timing: Perform timing margining instead of voltage 1633 * Runs hardware lane margining on USB4 port and returns the result in 1667 * usb4_port_sw_margin() - Run software lane margining on port 1671 * @timing: Perform timing margining instead of voltage 1675 * Runs software lane margining on USB4 port. Read back the error 1703 * usb4_port_sw_margin_errors() - Read the software margining error counters 1707 * This reads back the software margining error counters from the port.
|
H A D | tb.h | 300 * @margining: Pointer to margining structure if enabled 308 struct tb_margining *margining; member
|
/openbmc/linux/Documentation/hwmon/ |
H A D | ucd9000.rst | 41 margining, and general-purpose PWM functions. 48 UCD90160 offers support for margining, and general-purpose PWM functions. 53 digital monitors (DMONx), 32 to enable the power supply (ENx), 24 for margining 61 UCD9090 offers support for margining, and general-purpose PWM functions.
|
/openbmc/linux/Documentation/devicetree/bindings/hwmon/pmbus/ |
H A D | ti,ucd90320.yaml | 18 margining (MARx), 16 for logical GPO, and 32 GPIs for cascading, and system
|
/openbmc/u-boot/arch/x86/cpu/quark/ |
H A D | smc.h | 459 /* how many RDQS codes to jump while margining */ 461 /* how many VREF codes to jump while margining */ 470 /* how many WDQ codes to jump while margining */
|
/openbmc/linux/drivers/scsi/mpt3sas/mpi/ |
H A D | mpi2_tool.h | 402 * Toolbox Backend Lane Margining Tool 406 /*Toolbox Backend Lane Margining Tool request message */ 437 /*Toolbox Backend Lane Margining Tool reply message */
|
/openbmc/u-boot/drivers/phy/marvell/ |
H A D | comphy_a3700.c | 401 * set Override Margining Controls From the MAC: Use margining signals in comphy_usb3_power_up()
|
H A D | comphy_cp110.c | 600 /* override tx margining from the MAC */ in comphy_usb3_power_up()
|
/openbmc/linux/include/uapi/linux/genwqe/ |
H A D | genwqe_card.h | 176 /* Voltage Margining Control */
|
/openbmc/linux/drivers/phy/marvell/ |
H A D | phy-mvebu-a3700-comphy.c | 866 * 4. Set Override Margining Controls From the MAC: in mvebu_a3700_comphy_usb3_power_on() 867 * Use margining signals from lane configuration in mvebu_a3700_comphy_usb3_power_on()
|
/openbmc/u-boot/drivers/ddr/fsl/ |
H A D | ctrl_regs.c | 2231 * First DQS pulse rising edge after margining mode in set_ddr_wrlvl_cntl() 2235 /* ODT delay after margining mode is programmed (tWL_ODTEN) */ in set_ddr_wrlvl_cntl() 2237 /* DQS/DQS_ delay after margining mode is programmed (tWL_DQSEN) */ in set_ddr_wrlvl_cntl()
|
/openbmc/linux/drivers/phy/xilinx/ |
H A D | phy-zynqmp.c | 507 /* Configure TX de-emphasis and margining for DP. */
|
/openbmc/linux/drivers/hwmon/ |
H A D | Kconfig | 861 Sequencing and Margining Controller.
|
/openbmc/linux/drivers/scsi/megaraid/ |
H A D | megaraid_sas_base.c | 5364 dev_info(&instance->pdev->dev, "PCI Lane Margining support\t: %s\n", in megasas_get_ctrl_info()
|