Searched full:margining (Results 1 – 20 of 20) sorted by relevance
| /kernel/linux/linux-6.6/drivers/thunderbolt/ |
| 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 …]
|
| D | Kconfig | 31 bool "Expose receiver lane margining operations under USB4 ports (DANGEROUS)" 35 Enables hardware and software based receiver lane margining support
|
| D | usb4.c | 1606 * Reads the USB4 port lane margining capabilities into @caps. 1622 * usb4_port_hw_margin() - Run hardware lane margining on port 1627 * @timing: Perform timing margining instead of voltage 1631 * Runs hardware lane margining on USB4 port and returns the result in 1665 * usb4_port_sw_margin() - Run software lane margining on port 1669 * @timing: Perform timing margining instead of voltage 1673 * Runs software lane margining on USB4 port. Read back the error 1701 * usb4_port_sw_margin_errors() - Read the software margining error counters 1705 * This reads back the software margining error counters from the port.
|
| D | tb.h | 300 * @margining: Pointer to margining structure if enabled 308 struct tb_margining *margining; member
|
| /kernel/linux/linux-6.6/Documentation/hwmon/ |
| 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.
|
| /kernel/linux/linux-5.10/Documentation/hwmon/ |
| 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.
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/hwmon/pmbus/ |
| D | ti,ucd90320.yaml | 18 margining (MARx), 16 for logical GPO, and 32 GPIs for cascading, and system
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/hwmon/pmbus/ |
| D | ti,ucd90320.yaml | 18 margining (MARx), 16 for logical GPO, and 32 GPIs for cascading, and system
|
| /kernel/linux/linux-5.10/drivers/scsi/mpt3sas/mpi/ |
| 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 */
|
| /kernel/linux/linux-6.6/drivers/scsi/mpt3sas/mpi/ |
| 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 */
|
| /kernel/linux/linux-5.10/include/uapi/linux/genwqe/ |
| D | genwqe_card.h | 176 /* Voltage Margining Control */
|
| /kernel/linux/linux-6.6/include/uapi/linux/genwqe/ |
| D | genwqe_card.h | 176 /* Voltage Margining Control */
|
| /kernel/linux/linux-6.6/drivers/phy/marvell/ |
| 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()
|
| /kernel/linux/linux-5.10/drivers/phy/xilinx/ |
| D | phy-zynqmp.c | 457 /* Configure TX de-emphasis and margining for DP. */
|
| /kernel/linux/linux-6.6/drivers/phy/xilinx/ |
| D | phy-zynqmp.c | 507 /* Configure TX de-emphasis and margining for DP. */
|
| /kernel/linux/linux-5.10/drivers/hwmon/ |
| D | Kconfig | 787 Sequencing and Margining Controller.
|
| /kernel/linux/linux-6.6/drivers/hwmon/ |
| D | Kconfig | 850 Sequencing and Margining Controller.
|
| /kernel/linux/linux-5.10/include/soc/tegra/ |
| D | bpmp-abi.h | 2467 * Used by the sender of an #MRQ_UPHY message to control UPHY Lane RX margining.
|
| /kernel/linux/linux-5.10/drivers/scsi/megaraid/ |
| D | megaraid_sas_base.c | 5333 dev_info(&instance->pdev->dev, "PCI Lane Margining support\t: %s\n", in megasas_get_ctrl_info()
|
| /kernel/linux/linux-6.6/drivers/scsi/megaraid/ |
| D | megaraid_sas_base.c | 5369 dev_info(&instance->pdev->dev, "PCI Lane Margining support\t: %s\n", in megasas_get_ctrl_info()
|