Searched refs:lpi (Results 1 - 13 of 13) sorted by relevance

/linux-master/drivers/acpi/riscv/
H A Dcpuidle.c25 struct acpi_lpi_state *lpi; local
40 lpi = &pr->power.lpi_states[i];
48 if (((lpi->address & RISCV_FFH_LPI_TYPE_MASK) != RISCV_FFH_LPI_TYPE_SBI) ||
49 (lpi->address & RISCV_FFH_LPI_RSVD_MASK)) {
50 pr_warn("Invalid LPI entry method %#llx\n", lpi->address);
54 state = lpi->address;
69 int acpi_processor_ffh_lpi_enter(struct acpi_lpi_state *lpi) argument
71 u32 state = lpi->address;
75 lpi->index,
79 lpi
[all...]
/linux-master/arch/arm64/kernel/
H A Dcpuidle.c23 struct acpi_lpi_state *lpi; local
43 lpi = &pr->power.lpi_states[i + 1];
48 state = lpi->address;
63 __cpuidle int acpi_processor_ffh_lpi_enter(struct acpi_lpi_state *lpi) argument
65 u32 state = lpi->address;
67 if (ARM64_LPI_IS_RETENTION_STATE(lpi->arch_flags))
69 lpi->index, state);
72 lpi->index, state);
/linux-master/drivers/pinctrl/qcom/
H A DMakefile37 obj-$(CONFIG_PINCTRL_SC7280_LPASS_LPI) += pinctrl-sc7280-lpass-lpi.o
48 obj-$(CONFIG_PINCTRL_SM6115_LPASS_LPI) += pinctrl-sm6115-lpass-lpi.o
55 obj-$(CONFIG_PINCTRL_SM8250_LPASS_LPI) += pinctrl-sm8250-lpass-lpi.o
57 obj-$(CONFIG_PINCTRL_SM8350_LPASS_LPI) += pinctrl-sm8350-lpass-lpi.o
59 obj-$(CONFIG_PINCTRL_SM8450_LPASS_LPI) += pinctrl-sm8450-lpass-lpi.o
61 obj-$(CONFIG_PINCTRL_SM8550_LPASS_LPI) += pinctrl-sm8550-lpass-lpi.o
63 obj-$(CONFIG_PINCTRL_SM8650_LPASS_LPI) += pinctrl-sm8650-lpass-lpi.o
64 obj-$(CONFIG_PINCTRL_SC8280XP_LPASS_LPI) += pinctrl-sc8280xp-lpass-lpi.o
65 obj-$(CONFIG_PINCTRL_LPASS_LPI) += pinctrl-lpass-lpi.o
/linux-master/drivers/acpi/
H A Dprocessor_idle.c1171 int __weak acpi_processor_ffh_lpi_enter(struct acpi_lpi_state *lpi) argument
1188 struct acpi_lpi_state *lpi; local
1195 lpi = &pr->power.lpi_states[index];
1196 if (lpi->entry_method == ACPI_CSTATE_FFH)
1197 return acpi_processor_ffh_lpi_enter(lpi);
1205 struct acpi_lpi_state *lpi; local
1213 lpi = &pr->power.lpi_states[i];
1217 strscpy(state->desc, lpi->desc, CPUIDLE_DESC_LEN);
1218 state->exit_latency = lpi->wake_latency;
1219 state->target_residency = lpi
[all...]
/linux-master/drivers/media/pci/cx88/
H A Dcx88-core.c67 * @lpi: lines per IRQ, or 0 to not generate irqs. Note: IRQ to be
68 * generated _after_ lpi lines are transferred.
73 unsigned int lines, unsigned int lpi, bool jump)
94 if (lpi && line > 0 && !(line % lpi))
179 unsigned int lines, unsigned int lpi)
202 lines, lpi, !lpi);
70 cx88_risc_field(__le32 *rp, struct scatterlist *sglist, unsigned int offset, u32 sync_line, unsigned int bpl, unsigned int padding, unsigned int lines, unsigned int lpi, bool jump) argument
177 cx88_risc_databuffer(struct pci_dev *pci, struct cx88_riscmem *risc, struct scatterlist *sglist, unsigned int bpl, unsigned int lines, unsigned int lpi) argument
H A Dcx88.h629 unsigned int lines, unsigned int lpi);
/linux-master/drivers/media/common/saa7146/
H A Dsaa7146_hlp.c216 int lpi = 0; local
237 lpi = 1;
243 lpi = 1;
247 if( 0 != lpi ) {
/linux-master/drivers/media/pci/cx25821/
H A Dcx25821-core.c1102 unsigned int lines, unsigned int lpi)
1119 if (lpi && line > 0 && !(line % lpi))
1164 unsigned int lines, unsigned int lpi)
1185 lines, lpi);
1099 cx25821_risc_field_audio(__le32 * rp, struct scatterlist *sglist, unsigned int offset, u32 sync_line, unsigned int bpl, unsigned int padding, unsigned int lines, unsigned int lpi) argument
1160 cx25821_risc_databuffer_audio(struct pci_dev *pci, struct cx25821_riscmem *risc, struct scatterlist *sglist, unsigned int bpl, unsigned int lines, unsigned int lpi) argument
H A Dcx25821.h407 unsigned int lines, unsigned int lpi);
/linux-master/include/acpi/
H A Dprocessor.h465 extern int acpi_processor_ffh_lpi_enter(struct acpi_lpi_state *lpi);
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Ddwxgmac2_core.c316 u32 lpi = readl(ioaddr + XGMAC_LPI_CTRL); local
318 if (lpi & XGMAC_TLPIEN) {
322 if (lpi & XGMAC_TLPIEX) {
326 if (lpi & XGMAC_RLPIEN)
328 if (lpi & XGMAC_RLPIEX)
/linux-master/drivers/media/pci/cx23885/
H A Dcx23885-core.c1134 unsigned int lines, unsigned int lpi, bool jump)
1158 if (lpi && line > 0 && !(line % lpi))
1245 unsigned int lines, unsigned int lpi)
1267 bpl, 0, lines, lpi, lpi == 0);
1131 cx23885_risc_field(__le32 *rp, struct scatterlist *sglist, unsigned int offset, u32 sync_line, unsigned int bpl, unsigned int padding, unsigned int lines, unsigned int lpi, bool jump) argument
1241 cx23885_risc_databuffer(struct pci_dev *pci, struct cx23885_riscmem *risc, struct scatterlist *sglist, unsigned int bpl, unsigned int lines, unsigned int lpi) argument
H A Dcx23885.h626 unsigned int lpi);

Completed in 209 milliseconds