Home
last modified time | relevance | path

Searched refs:lpi (Results 1 – 25 of 33) sorted by relevance

12

/linux-6.6.21/arch/arm64/kernel/ !
Dcpuidle.c23 struct acpi_lpi_state *lpi; in psci_acpi_cpu_init_idle() local
43 lpi = &pr->power.lpi_states[i + 1]; in psci_acpi_cpu_init_idle()
48 state = lpi->address; in psci_acpi_cpu_init_idle()
63 __cpuidle int acpi_processor_ffh_lpi_enter(struct acpi_lpi_state *lpi) in acpi_processor_ffh_lpi_enter() argument
65 u32 state = lpi->address; in acpi_processor_ffh_lpi_enter()
67 if (ARM64_LPI_IS_RETENTION_STATE(lpi->arch_flags)) in acpi_processor_ffh_lpi_enter()
69 lpi->index, state); in acpi_processor_ffh_lpi_enter()
72 lpi->index, state); in acpi_processor_ffh_lpi_enter()
/linux-6.6.21/drivers/pinctrl/qcom/ !
DMakefile37 obj-$(CONFIG_PINCTRL_SC7280_LPASS_LPI) += pinctrl-sc7280-lpass-lpi.o
47 obj-$(CONFIG_PINCTRL_SM6115_LPASS_LPI) += pinctrl-sm6115-lpass-lpi.o
54 obj-$(CONFIG_PINCTRL_SM8250_LPASS_LPI) += pinctrl-sm8250-lpass-lpi.o
56 obj-$(CONFIG_PINCTRL_SM8350_LPASS_LPI) += pinctrl-sm8350-lpass-lpi.o
58 obj-$(CONFIG_PINCTRL_SM8450_LPASS_LPI) += pinctrl-sm8450-lpass-lpi.o
60 obj-$(CONFIG_PINCTRL_SM8550_LPASS_LPI) += pinctrl-sm8550-lpass-lpi.o
61 obj-$(CONFIG_PINCTRL_SC8280XP_LPASS_LPI) += pinctrl-sc8280xp-lpass-lpi.o
62 obj-$(CONFIG_PINCTRL_LPASS_LPI) += pinctrl-lpass-lpi.o
/linux-6.6.21/drivers/acpi/ !
Dprocessor_idle.c1171 int __weak acpi_processor_ffh_lpi_enter(struct acpi_lpi_state *lpi) in acpi_processor_ffh_lpi_enter() argument
1188 struct acpi_lpi_state *lpi; in acpi_idle_lpi_enter() local
1195 lpi = &pr->power.lpi_states[index]; in acpi_idle_lpi_enter()
1196 if (lpi->entry_method == ACPI_CSTATE_FFH) in acpi_idle_lpi_enter()
1197 return acpi_processor_ffh_lpi_enter(lpi); in acpi_idle_lpi_enter()
1205 struct acpi_lpi_state *lpi; in acpi_processor_setup_lpi_states() local
1213 lpi = &pr->power.lpi_states[i]; in acpi_processor_setup_lpi_states()
1217 strscpy(state->desc, lpi->desc, CPUIDLE_DESC_LEN); in acpi_processor_setup_lpi_states()
1218 state->exit_latency = lpi->wake_latency; in acpi_processor_setup_lpi_states()
1219 state->target_residency = lpi->min_residency; in acpi_processor_setup_lpi_states()
[all …]
/linux-6.6.21/Documentation/devicetree/bindings/pinctrl/ !
Dqcom,sc7280-lpass-lpi-pinctrl.yaml4 $id: http://devicetree.org/schemas/pinctrl/qcom,sc7280-lpass-lpi-pinctrl.yaml#
18 const: qcom,sc7280-lpass-lpi-pinctrl
111 compatible = "qcom,sc7280-lpass-lpi-pinctrl";
Dqcom,sm6115-lpass-lpi-pinctrl.yaml4 $id: http://devicetree.org/schemas/pinctrl/qcom,sm6115-lpass-lpi-pinctrl.yaml#
19 const: qcom,sm6115-lpass-lpi-pinctrl
126 compatible = "qcom,sm6115-lpass-lpi-pinctrl";
Dqcom,sc8280xp-lpass-lpi-pinctrl.yaml4 $id: http://devicetree.org/schemas/pinctrl/qcom,sc8280xp-lpass-lpi-pinctrl.yaml#
18 const: qcom,sc8280xp-lpass-lpi-pinctrl
129 compatible = "qcom,sc8280xp-lpass-lpi-pinctrl";
Dqcom,sm8250-lpass-lpi-pinctrl.yaml4 $id: http://devicetree.org/schemas/pinctrl/qcom,sm8250-lpass-lpi-pinctrl.yaml#
18 const: qcom,sm8250-lpass-lpi-pinctrl
128 compatible = "qcom,sm8250-lpass-lpi-pinctrl";
Dqcom,sm8350-lpass-lpi-pinctrl.yaml4 $id: http://devicetree.org/schemas/pinctrl/qcom,sm8350-lpass-lpi-pinctrl.yaml#
19 const: qcom,sm8350-lpass-lpi-pinctrl
132 compatible = "qcom,sm8350-lpass-lpi-pinctrl";
Dqcom,sm8550-lpass-lpi-pinctrl.yaml4 $id: http://devicetree.org/schemas/pinctrl/qcom,sm8550-lpass-lpi-pinctrl.yaml#
19 const: qcom,sm8550-lpass-lpi-pinctrl
132 compatible = "qcom,sm8550-lpass-lpi-pinctrl";
Dqcom,sm8450-lpass-lpi-pinctrl.yaml4 $id: http://devicetree.org/schemas/pinctrl/qcom,sm8450-lpass-lpi-pinctrl.yaml#
18 const: qcom,sm8450-lpass-lpi-pinctrl
131 compatible = "qcom,sm8450-lpass-lpi-pinctrl";
/linux-6.6.21/Documentation/devicetree/bindings/net/ !
Dsamsung-sxgbe.txt8 transmit DMA interrupts, receive DMA interrupts and lpi interrupt.
12 and 1 optional lpi interrupt.
Dsnps,dwc-qos-ethernet.txt108 - snps,en-lpi: If present it enables use of the AXI low-power interface
117 - snps,en-tx-lpi-clockgating: Enable gating of the MAC TX clock during
149 snps,en-tx-lpi-clockgating;
150 snps,en-lpi;
Dstarfive,jh7110-dwmac.yaml122 snps,en-tx-lpi-clockgating;
/linux-6.6.21/drivers/media/pci/cx88/ !
Dcx88-core.c73 unsigned int lines, unsigned int lpi, bool jump) in cx88_risc_field() argument
94 if (lpi && line > 0 && !(line % lpi)) in cx88_risc_field()
179 unsigned int lines, unsigned int lpi) in cx88_risc_databuffer() argument
202 lines, lpi, !lpi); in cx88_risc_databuffer()
Dcx88.h629 unsigned int lines, unsigned int lpi);
/linux-6.6.21/drivers/media/common/saa7146/ !
Dsaa7146_hlp.c216 int lpi = 0; in calculate_v_scale_registers() local
237 lpi = 1; in calculate_v_scale_registers()
243 lpi = 1; in calculate_v_scale_registers()
247 if( 0 != lpi ) { in calculate_v_scale_registers()
/linux-6.6.21/drivers/media/pci/cx25821/ !
Dcx25821-core.c1102 unsigned int lines, unsigned int lpi) in cx25821_risc_field_audio() argument
1119 if (lpi && line > 0 && !(line % lpi)) in cx25821_risc_field_audio()
1164 unsigned int lines, unsigned int lpi) in cx25821_risc_databuffer_audio() argument
1185 lines, lpi); in cx25821_risc_databuffer_audio()
Dcx25821.h407 unsigned int lines, unsigned int lpi);
/linux-6.6.21/drivers/net/ethernet/stmicro/stmmac/ !
Ddwxgmac2_core.c300 u32 lpi = readl(ioaddr + XGMAC_LPI_CTRL); in dwxgmac2_host_irq_status() local
302 if (lpi & XGMAC_TLPIEN) { in dwxgmac2_host_irq_status()
306 if (lpi & XGMAC_TLPIEX) { in dwxgmac2_host_irq_status()
310 if (lpi & XGMAC_RLPIEN) in dwxgmac2_host_irq_status()
312 if (lpi & XGMAC_RLPIEX) in dwxgmac2_host_irq_status()
/linux-6.6.21/drivers/media/pci/cx23885/ !
Dcx23885-core.c1134 unsigned int lines, unsigned int lpi, bool jump) in cx23885_risc_field() argument
1158 if (lpi && line > 0 && !(line % lpi)) in cx23885_risc_field()
1245 unsigned int lines, unsigned int lpi) in cx23885_risc_databuffer() argument
1267 bpl, 0, lines, lpi, lpi == 0); in cx23885_risc_databuffer()
Dcx23885.h626 unsigned int lpi);
/linux-6.6.21/include/acpi/ !
Dprocessor.h465 extern int acpi_processor_ffh_lpi_enter(struct acpi_lpi_state *lpi);
/linux-6.6.21/Documentation/netlink/specs/ !
Dethtool.yaml557 name: tx-lpi-enabled
560 name: tx-lpi-timer
1358 - tx-lpi-enabled
1359 - tx-lpi-timer
/linux-6.6.21/arch/riscv/boot/dts/starfive/ !
Djh7110.dtsi917 snps,en-tx-lpi-clockgating;
948 snps,en-tx-lpi-clockgating;
/linux-6.6.21/Documentation/networking/ !
Dethtool-netlink.rst1182 ``ETHTOOL_A_EEE_TX_LPI_ENABLED`` bool Tx lpi enabled
1183 ``ETHTOOL_A_EEE_TX_LPI_TIMER`` u32 Tx lpi timeout (in us)
1204 ``ETHTOOL_A_EEE_TX_LPI_ENABLED`` bool Tx lpi enabled
1205 ``ETHTOOL_A_EEE_TX_LPI_TIMER`` u32 Tx lpi timeout (in us)

12