| /linux/drivers/usb/mtu3/ |
| H A D | mtu3_core.c | 73 /* If usb3_en==0, LTSSM will go to SS.Disable state */ in mtu3_ss_func_set() 184 /* Clear U3 LTSSM interrupts status */ in mtu3_intr_status_clear() 217 /* Enable U3 LTSSM interrupts */ in mtu3_intr_enable() 739 u32 ltssm; in mtu3_u3_ltssm_isr() local 741 ltssm = mtu3_readl(mbase, U3D_LTSSM_INTR); in mtu3_u3_ltssm_isr() 742 ltssm &= mtu3_readl(mbase, U3D_LTSSM_INTR_ENABLE); in mtu3_u3_ltssm_isr() 743 mtu3_writel(mbase, U3D_LTSSM_INTR, ltssm); /* W1C */ in mtu3_u3_ltssm_isr() 744 dev_dbg(mtu->dev, "=== LTSSM[%x] ===\n", ltssm); in mtu3_u3_ltssm_isr() 745 trace_mtu3_u3_ltssm_isr(ltssm); in mtu3_u3_ltssm_isr() 747 if (ltssm & (HOT_RST_INTR | WARM_RST_INTR)) in mtu3_u3_ltssm_isr() [all …]
|
| /linux/Documentation/admin-guide/perf/ |
| H A D | dwc_pcie_pmu.rst | 18 time spent in each low-power LTSSM state) and 28 throughput and time spent in each low-power LTSSM state by the controller. 31 - Group#0: Percentage of time the controller stays in LTSSM states.
|
| /linux/Documentation/devicetree/bindings/pci/ |
| H A D | mediatek-pcie-cfg.yaml | 15 LTSSM, ASPM and so on.
|
| H A D | baikal,bt1-pcie.yaml | 102 access some additional PM, Reset-related and LTSSM signals.
|
| /linux/drivers/pci/controller/dwc/ |
| H A D | pcie-armada8k.c | 160 /* Start LTSSM */ in armada8k_pcie_start_link() 174 /* Disable LTSSM state machine to enable configuration */ in armada8k_pcie_host_init()
|
| H A D | pcie-fu740.c | 202 /* Enable LTSSM */ in fu740_pcie_start_link() 255 * Assert hold_phy_rst (hold the controller LTSSM in reset after in fu740_pcie_host_init()
|
| H A D | pcie-spear13xx.c | 74 /* enable ltssm */ in spear13xx_pcie_start_link()
|
| H A D | pci-exynos.c | 132 /* assert LTSSM enable */ in exynos_pcie_start_link()
|
| H A D | pcie-histb.c | 172 /* assert LTSSM enable */ in histb_pcie_start_link()
|
| H A D | pcie-kirin.c | 602 /* assert LTSSM enable */ in kirin_pcie_start_link()
|
| /linux/Documentation/ABI/testing/ |
| H A D | configfs-spear-pcie-gadget | 20 link used to enable ltssm and read its status.
|
| /linux/include/linux/bcma/ |
| H A D | bcma_driver_pci.h | 116 #define BCMA_CORE_PCI_PLP_LTSSMCTRLREG 0x208 /* LTSSM control */ 129 #define BCMA_CORE_PCI_PLP_LTSSMDIAGREG 0x23C /* LTSSM State Machine Diag */
|
| /linux/drivers/pci/controller/ |
| H A D | pci-aardvark.c | 172 /* LTSSM values in CFG_REG */ 314 /* check if LTSSM is in normal operation - some L* state */ in advk_pcie_link_up() 323 * Status Mapped to the LTSSM, and 4.2.6.3.6 Configuration.Idle in advk_pcie_link_active() 324 * is Link Up mapped to LTSSM Configuration.Idle, Recovery, L0, in advk_pcie_link_active() 337 * Status Mapped to the LTSSM is Link Training mapped to LTSSM in advk_pcie_link_training() 873 * But support for PCI_EXP_LNKSTA_DLLLA is emulated via ltssm in advk_pci_bridge_emul_pcie_conf_read()
|
| H A D | pcie-mediatek-gen3.c | 226 /* LTSSM state in PCIE_LTSSM_STATUS_REG bit[28:24] */ 508 "PCIe link down, current LTSSM state: %s (%#x)\n", in mtk_pcie_startup_port()
|
| H A D | pcie-rockchip-host.c | 851 /* read LTSSM and wait for falling into L2 link state */ in rockchip_pcie_wait_l2()
|
| /linux/Documentation/misc-devices/ |
| H A D | spear-pcie-gadget.rst | 40 link gives ltssm status.
|
| /linux/Documentation/devicetree/bindings/usb/ |
| H A D | snps,dwc3-common.yaml | 138 The value driven to the PHY is controlled by the LTSSM during USB3
|
| /linux/drivers/usb/cdns3/ |
| H A D | cdns3-gadget.h | 345 * SuperSpeed Link LTSSM state. This field reflects USBSS-DEV current
|
| /linux/drivers/pci/ |
| H A D | pci.c | 4552 * avoid LTSSM race as recommended in Implementation Note at the end in pcie_retrain_link() 4615 * PCIe r4.0 sec 6.6.1, a component must enter LTSSM Detect within 20ms, in pcie_wait_for_link_delay()
|
| H A D | quirks.c | 3805 * automatically disables LTSSM when Secondary Bus Reset is received and
|
| /linux/drivers/net/ethernet/marvell/ |
| H A D | sky2.h | 94 P_PEX_LTSSM_STAT_MSK = 0x7fL<<25, /* Bit 31..25: PEX LTSSM Mask */
|
| /linux/drivers/net/ethernet/sfc/siena/ |
| H A D | mcdi_pcol.h | 3102 * Retrieve the history of the LTSSM, if the build supports it. 3115 /* variable number of LTSSM values, as bytes. The history is read-to-clear. */
|