Home
last modified time | relevance | path

Searched full:l0s (Results 1 – 25 of 34) sorted by relevance

12

/freebsd/sys/dev/iwm/
H A Dif_iwm_pcie_trans.c436 * HW bug W/A for instability in PCIe bus L0S->L1 transition. in iwm_apm_config()
438 * If so (likely), disable L0S, so device moves directly L0->L1; in iwm_apm_config()
440 * If not (unlikely), enable L0S, so there is at least some in iwm_apm_config()
479 /* Disable L0S exit timer (platform NMI Work/Around) */ in iwm_apm_init()
486 * Disable L0s without affecting L1; in iwm_apm_init()
487 * don't wait for ICH L0s (ICH bug W/A) in iwm_apm_init()
497 * wake device's PCI Express link L1a -> L0s in iwm_apm_init()
/freebsd/sys/contrib/device-tree/Bindings/pci/
H A Dbrcm,stb-pcie.yaml66 aspm-no-l0s: true
74 Power Management, L0s, and L1, but cannot provide L1 substate (L1SS)
77 potentially hanging the system; "default" -- which provides L0s, L1,
H A Dnvidia,tegra194-pcie-ep.yaml159 nvidia,aspm-l0s-entrance-latency-us:
160 description: ASPM L0s entrance latency to be specified in microseconds
244 nvidia,aspm-l0s-entrance-latency-us = <3>;
300 nvidia,aspm-l0s-entrance-latency-us = <3>;
H A Dnvidia,tegra194-pcie.txt120 - nvidia,aspm-l0s-entrance-latency-us: ASPM L0s entrance latency to be
181 nvidia,aspm-l0s-entrance-latency-us = <3>;
230 nvidia,aspm-l0s-entrance-latency-us = <3>;
H A Dnvidia,tegra194-pcie.yaml174 nvidia,aspm-l0s-entrance-latency-us:
175 description: ASPM L0s entrance latency to be specified in microseconds
303 nvidia,aspm-l0s-entrance-latency-us = <3>;
367 nvidia,aspm-l0s-entrance-latency-us = <3>;
H A Drockchip-pcie-host.txt56 - aspm-no-l0s: RC won't support ASPM L0s. This property is needed if
H A Drockchip,rk3399-pcie.yaml36 aspm-no-l0s:
/freebsd/sys/dev/bhnd/cores/pci/
H A Dbhnd_pci_hostbvar.h97 * Fix L0s to L0 exit transition on SerDes <= rev9 devices.
100 * reference clock has not fully stabilized during the L0s to L0
133 * - Update ASPM L0S/L1 flags in PCIER_LINK_CTL register.
H A Dbhnd_pci_hostb.c421 * data during L0s to L0 exit transitions. */ in bhnd_pci_wars_hwup()
509 /* Set ASPM L1/L0s flags in SPROM shadow */ in bhnd_pci_wars_hwup()
/freebsd/sys/contrib/dev/mediatek/mt76/
H A Dpci.c28 (aspm_conf & PCI_EXP_LNKCTL_ASPM_L0S) ? "L0s" : "", in mt76_pci_disable_aspm()
/freebsd/sys/contrib/dev/iwlwifi/pcie/
H A Dtrans-gen2.c35 * Disable L0s without affecting L1; in iwl_pcie_gen2_apm_init()
36 * don't wait for ICH L0s (ICH bug W/A) in iwl_pcie_gen2_apm_init()
46 * wake device's PCI Express link L1a -> L0s in iwl_pcie_gen2_apm_init()
H A Dtrans.c290 * L0S states have been found to be unstable with our devices in iwl_pcie_apm_config()
322 /* Disable L0S exit timer (platform NMI Work/Around) */ in iwl_pcie_apm_init()
328 * Disable L0s without affecting L1; in iwl_pcie_apm_init()
329 * don't wait for ICH L0s (ICH bug W/A) in iwl_pcie_apm_init()
339 * wake device's PCI Express link L1a -> L0s in iwl_pcie_apm_init()
/freebsd/sys/contrib/alpine-hal/
H A Dal_hal_unit_adapter_regs.h82 #define AL_PCI_EXP_DEVCAP_L0S 0x1c0 /* L0s Acceptable Latency */
117 #define AL_PCI_EXP_LNKCAP_L0SEL 0x7000 /* L0s Exit Latency */
/freebsd/sys/dev/ath/
H A Dif_ath_btcoex.c328 /* XXX TODO: clear device ASPM L0S and L1 */
329 /* XXX TODO: clear _parent_ ASPM L0S and L1 */
/freebsd/sys/contrib/device-tree/src/arm64/nvidia/
H A Dtegra234.dtsi4465 nvidia,aspm-l0s-entrance-latency-us = <3>;
4519 nvidia,aspm-l0s-entrance-latency-us = <3>;
4573 nvidia,aspm-l0s-entrance-latency-us = <3>;
4617 nvidia,aspm-l0s-entrance-latency-us = <3>;
4665 nvidia,aspm-l0s-entrance-latency-us = <3>;
4719 nvidia,aspm-l0s-entrance-latency-us = <3>;
4773 nvidia,aspm-l0s-entrance-latency-us = <3>;
4827 nvidia,aspm-l0s-entrance-latency-us = <3>;
4866 nvidia,aspm-l0s-entrance-latency-us = <3>;
4912 nvidia,aspm-l0s-entrance-latency-us = <3>;
[all …]
H A Dtegra194.dtsi2393 nvidia,aspm-l0s-entrance-latency-us = <3>;
2445 nvidia,aspm-l0s-entrance-latency-us = <3>;
2497 nvidia,aspm-l0s-entrance-latency-us = <3>;
2549 nvidia,aspm-l0s-entrance-latency-us = <3>;
2594 nvidia,aspm-l0s-entrance-latency-us = <3>;
2640 nvidia,aspm-l0s-entrance-latency-us = <3>;
2685 nvidia,aspm-l0s-entrance-latency-us = <3>;
2734 nvidia,aspm-l0s-entrance-latency-us = <3>;
2782 nvidia,aspm-l0s-entrance-latency-us = <3>;
/freebsd/sys/contrib/dev/athk/ath11k/
H A Dpci.c611 ath11k_dbg(ab, ATH11K_DBG_PCI, "link_ctl 0x%04x L0s %d L1 %d\n", in ath11k_pci_aspm_disable()
616 /* disable L0s and L1 */ in ath11k_pci_aspm_disable()
/freebsd/sys/arm64/rockchip/
H A Drk_pcie.c936 /* Fix wrong default value for transmited FTS for L0s exit */ in rk_pcie_setup_hw()
1024 /* Don't advertise L0s */ in rk_pcie_setup_sw()
1168 sc->no_l0s = OF_hasprop(sc->node, "aspm-no-l0s"); in rk_pcie_attach()
/freebsd/sys/dev/alc/
H A Dif_alc.c1257 /* Link up, enable both L0s, L1s. */ in alc_aspm_816x()
1273 const char *aspm_state[] = { "L0s/L1", "L0s", "L1", "L0s/L1" }; in alc_init_pcie()
1297 /* Disable ASPM L0S and L1. */ in alc_init_pcie()
3845 /* Disable L0s/L1s before reset. */ in alc_reset()
3892 /* Restore L0s/L1s config. */ in alc_reset()
4352 /* Disable L0s/L1s */ in alc_stop()
/freebsd/sys/contrib/dev/athk/ath12k/
H A Dpci.c803 ath12k_dbg(ab, ATH12K_DBG_PCI, "pci link_ctl 0x%04x L0s %d L1 %d\n", in ath12k_pci_aspm_disable()
808 /* disable L0s and L1 */ in ath12k_pci_aspm_disable()
/freebsd/usr.sbin/pciconf/
H A Dcap.c543 return ("L0s"); in cap_express()
547 return ("L0s/L1"); in cap_express()
/freebsd/sys/contrib/device-tree/src/mips/brcm/
H A Dbcm7425.dtsi598 aspm-no-l0s;
H A Dbcm7435.dtsi614 aspm-no-l0s;
/freebsd/sys/dev/ath/ath_hal/ar5212/
H A Dar5212_attach.c669 * Disable PLL when in L0s as well as receiver clock when in L1.
/freebsd/sys/dev/et/
H A Dif_et.c726 * Set L0s and L1 latency timer to 2us in et_bus_config()
730 /* L0s exit latency : 2us */ in et_bus_config()

12