Home
last modified time | relevance | path

Searched full:ltssm (Results 1 – 25 of 68) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/usb/mtu3/
Dmtu3_core.c73 /* If usb3_en==0, LTSSM will go to SS.Disable state */ in mtu3_ss_func_set()
162 /* Clear U3 LTSSM interrupts status */ in mtu3_intr_status_clear()
195 /* Enable U3 LTSSM interrupts */ in mtu3_intr_enable()
696 u32 ltssm; in mtu3_u3_ltssm_isr() local
698 ltssm = mtu3_readl(mbase, U3D_LTSSM_INTR); in mtu3_u3_ltssm_isr()
699 ltssm &= mtu3_readl(mbase, U3D_LTSSM_INTR_ENABLE); in mtu3_u3_ltssm_isr()
700 mtu3_writel(mbase, U3D_LTSSM_INTR, ltssm); /* W1C */ in mtu3_u3_ltssm_isr()
701 dev_dbg(mtu->dev, "=== LTSSM[%x] ===\n", ltssm); in mtu3_u3_ltssm_isr()
702 trace_mtu3_u3_ltssm_isr(ltssm); in mtu3_u3_ltssm_isr()
704 if (ltssm & (HOT_RST_INTR | WARM_RST_INTR)) in mtu3_u3_ltssm_isr()
[all …]
/kernel/linux/linux-6.6/drivers/usb/mtu3/
Dmtu3_core.c73 /* 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 …]
/kernel/linux/linux-6.6/drivers/pci/controller/dwc/
Dpcie-bt1.c265 * Enable LTSSM and make sure it was able to establish both PHY and in bt1_pcie_start_link()
275 dev_err(pci->dev, "LTSSM failed to set PHY link up\n"); in bt1_pcie_start_link()
283 dev_err(pci->dev, "LTSSM failed to set data link up\n"); in bt1_pcie_start_link()
300 dev_err(pci->dev, "LTSSM failed to get into L0 state\n"); in bt1_pcie_start_link()
380 /* Disable LTSSM for sure */ in bt1_pcie_full_stop_bus()
506 /* Make sure the state is settled (LTSSM is still disabled though) */ in bt1_pcie_cold_start_bus()
Dpcie-armada8k.c160 /* Start LTSSM */ in armada8k_pcie_start_link()
174 /* Disable LTSSM state machine to enable configuration */ in armada8k_pcie_host_init()
Dpcie-dw-rockchip.c179 * from RC, so enabling LTSSM is the just right place to release #PERST. in rockchip_pcie_start_link()
208 /* LTSSM enable control mode */ in rockchip_pcie_host_init()
Dpcie-fu740.c202 /* Enable LTSSM */ in fu740_pcie_start_link()
255 * Assert hold_phy_rst (hold the controller LTSSM in reset after in fu740_pcie_host_init()
Dpcie-spear13xx.c74 /* enable ltssm */ in spear13xx_pcie_start_link()
/kernel/linux/linux-5.10/drivers/usb/gadget/udc/
Dmv_u3d.h173 u32 ltssm; /* LTSSM control register */ member
180 u32 ltssmstate; /* LTSSM state register */
/kernel/linux/linux-6.6/drivers/usb/gadget/udc/
Dmv_u3d.h173 u32 ltssm; /* LTSSM control register */ member
180 u32 ltssmstate; /* LTSSM state register */
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/pci/
Dmediatek-pcie-cfg.yaml15 LTSSM, ASPM and so on.
Dbaikal,bt1-pcie.yaml102 access some additional PM, Reset-related and LTSSM signals.
/kernel/linux/linux-6.6/Documentation/ABI/testing/
Dconfigfs-spear-pcie-gadget20 link used to enable ltssm and read its status.
/kernel/linux/linux-5.10/Documentation/ABI/testing/
Dconfigfs-spear-pcie-gadget20 link used to enable ltssm and read its status.
/kernel/linux/linux-5.10/drivers/pci/controller/cadence/
Dpcie-cadence.h192 /* LTSSM Capabilities register */
302 * @quirk_detect_quiet_flag: LTSSM Detect Quiet min delay set as quirk
343 * @quirk_detect_quiet_flag: LTSSM Detect Quiet min delay set as quirk
/kernel/linux/linux-5.10/drivers/pci/controller/dwc/
Dpcie-armada8k.c163 /* Disable LTSSM state machine to enable configuration */ in armada8k_pcie_establish_link()
197 /* Configuration done. Start LTSSM */ in armada8k_pcie_establish_link()
Dpcie-spear13xx.c96 /* enable ltssm */ in spear13xx_pcie_establish_link()
/kernel/linux/linux-6.6/drivers/pci/controller/cadence/
Dpcie-cadence.h207 /* LTSSM Capabilities register */
321 * @quirk_detect_quiet_flag: LTSSM Detect Quiet min delay set as quirk
364 * @quirk_detect_quiet_flag: LTSSM Detect Quiet min delay set as quirk
Dpcie-cadence.c17 * Set the LTSSM Detect Quiet state min. delay to 2ms. in cdns_pcie_detect_quiet_min_delay_set()
/kernel/linux/linux-5.10/drivers/pci/controller/
Dpci-aardvark.c168 /* LTSSM values in CFG_REG */
321 /* check if LTSSM is in normal operation - some L* state */ in advk_pcie_link_up()
330 * Status Mapped to the LTSSM, and 4.2.6.3.6 Configuration.Idle in advk_pcie_link_active()
331 * is Link Up mapped to LTSSM Configuration.Idle, Recovery, L0, in advk_pcie_link_active()
344 * Status Mapped to the LTSSM is Link Training mapped to LTSSM in advk_pcie_link_training()
866 * But support for PCI_EXP_LNKSTA_DLLLA is emulated via ltssm in advk_pci_bridge_emul_pcie_conf_read()
/kernel/linux/linux-6.6/include/linux/bcma/
Dbcma_driver_pci.h116 #define BCMA_CORE_PCI_PLP_LTSSMCTRLREG 0x208 /* LTSSM control */
129 #define BCMA_CORE_PCI_PLP_LTSSMDIAGREG 0x23C /* LTSSM State Machine Diag */
/kernel/linux/linux-5.10/include/linux/bcma/
Dbcma_driver_pci.h116 #define BCMA_CORE_PCI_PLP_LTSSMCTRLREG 0x208 /* LTSSM control */
129 #define BCMA_CORE_PCI_PLP_LTSSMDIAGREG 0x23C /* LTSSM State Machine Diag */
/kernel/linux/linux-6.6/drivers/pci/controller/
Dpci-aardvark.c172 /* LTSSM values in CFG_REG */
315 /* check if LTSSM is in normal operation - some L* state */ in advk_pcie_link_up()
324 * Status Mapped to the LTSSM, and 4.2.6.3.6 Configuration.Idle in advk_pcie_link_active()
325 * is Link Up mapped to LTSSM Configuration.Idle, Recovery, L0, in advk_pcie_link_active()
338 * Status Mapped to the LTSSM is Link Training mapped to LTSSM in advk_pcie_link_training()
874 * But support for PCI_EXP_LNKSTA_DLLLA is emulated via ltssm in advk_pci_bridge_emul_pcie_conf_read()
/kernel/linux/linux-6.6/Documentation/misc-devices/
Dspear-pcie-gadget.rst40 link gives ltssm status.
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/usb/
Ddwc3.txt61 LTSSM during USB3 Compliance mode.
/kernel/linux/linux-5.10/Documentation/misc-devices/
Dspear-pcie-gadget.rst40 link gives ltssm status.

123