| /linux/drivers/acpi/riscv/ |
| H A D | cpuidle.c | 25 struct acpi_lpi_state *lpi; in acpi_cpu_init_idle() local 40 lpi = &pr->power.lpi_states[i]; in acpi_cpu_init_idle() 48 if (((lpi->address & RISCV_FFH_LPI_TYPE_MASK) != RISCV_FFH_LPI_TYPE_SBI) || in acpi_cpu_init_idle() 49 (lpi->address & RISCV_FFH_LPI_RSVD_MASK)) { in acpi_cpu_init_idle() 50 pr_warn("Invalid LPI entry method %#llx\n", lpi->address); in acpi_cpu_init_idle() 54 state = lpi->address; in acpi_cpu_init_idle() 69 int acpi_processor_ffh_lpi_enter(struct acpi_lpi_state *lpi) in acpi_processor_ffh_lpi_enter() argument 71 u32 state = lpi->address; in acpi_processor_ffh_lpi_enter() 75 lpi->index, in acpi_processor_ffh_lpi_enter() 79 lpi->index, in acpi_processor_ffh_lpi_enter()
|
| /linux/drivers/acpi/arm64/ |
| H A D | cpuidle.c | 20 struct acpi_lpi_state *lpi; in psci_acpi_cpu_init_idle() local 36 lpi = &pr->power.lpi_states[i]; in psci_acpi_cpu_init_idle() 41 state = lpi->address; in psci_acpi_cpu_init_idle() 56 __cpuidle int acpi_processor_ffh_lpi_enter(struct acpi_lpi_state *lpi) in acpi_processor_ffh_lpi_enter() argument 58 u32 state = lpi->address; in acpi_processor_ffh_lpi_enter() 60 if (ARM64_LPI_IS_RETENTION_STATE(lpi->arch_flags)) in acpi_processor_ffh_lpi_enter() 62 lpi->index, state); in acpi_processor_ffh_lpi_enter() 65 lpi->index, state); in acpi_processor_ffh_lpi_enter()
|
| /linux/Documentation/devicetree/bindings/net/ |
| H A D | samsung-sxgbe.txt | 8 transmit DMA interrupts, receive DMA interrupts and lpi interrupt. 12 and 1 optional lpi interrupt.
|
| H A D | snps,dwc-qos-ethernet.txt | 108 - 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;
|
| /linux/drivers/media/pci/cx88/ |
| H A D | cx88-core.c | 73 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()
|
| H A D | cx88.h | 629 unsigned int lines, unsigned int lpi);
|
| /linux/drivers/media/common/saa7146/ |
| H A D | saa7146_hlp.c | 216 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/drivers/media/pci/cx25821/ |
| H A D | cx25821-core.c | 1103 unsigned int lines, unsigned int lpi) in cx25821_risc_field_audio() argument 1120 if (lpi && line > 0 && !(line % lpi)) in cx25821_risc_field_audio() 1165 unsigned int lines, unsigned int lpi) in cx25821_risc_databuffer_audio() argument 1186 lines, lpi); in cx25821_risc_databuffer_audio()
|
| H A D | cx25821.h | 407 unsigned int lines, unsigned int lpi);
|
| /linux/drivers/irqchip/ |
| H A D | irq-gic-v5-its.c | 846 static int gicv5_its_map_event(struct gicv5_its_dev *its_dev, u16 event_id, u32 lpi) in gicv5_its_map_event() argument 857 itt_entry = FIELD_PREP(GICV5_ITTL2E_LPI_ID, lpi) | in gicv5_its_map_event() 1012 u32 lpi; in gicv5_its_irq_domain_activate() local 1015 lpi = d->parent_data->hwirq; in gicv5_its_irq_domain_activate() 1017 return gicv5_its_map_event(its_dev, event_id, lpi); in gicv5_its_irq_domain_activate()
|
| H A D | irq-gic-v5-irs.c | 189 int gicv5_irs_iste_alloc(const u32 lpi) in gicv5_irs_iste_alloc() argument 209 index = lpi >> l2bits; in gicv5_irs_iste_alloc() 229 l2istr = FIELD_PREP(GICV5_IRS_MAP_L2_ISTR_ID, lpi); in gicv5_irs_iste_alloc()
|
| H A D | irq-gic-v5.c | 57 static void release_lpi(u32 lpi) in release_lpi() argument 59 ida_free(&lpi_ida, lpi); in release_lpi()
|
| /linux/include/linux/irqchip/ |
| H A D | arm-gic-v5.h | 387 int gicv5_irs_iste_alloc(u32 lpi);
|
| /linux/arch/arm64/boot/dts/qcom/ |
| H A D | agatti.dtsi | 727 compatible = "qcom,qcm2290-lpass-lpi-pinctrl", 728 "qcom,sm6115-lpass-lpi-pinctrl"; 739 lpi_i2s2_active: lpi-i2s2-active-state {
|
| H A D | hamoa.dtsi | 708 llcc_lpi_mem: llcc-lpi@ff800000 { 4684 compatible = "qcom,x1e80100-lpass-lpi-pinctrl", "qcom,sm8550-lpass-lpi-pinctrl";
|
| H A D | monaco.dtsi | 2882 compatible = "qcom,qcs8300-lpass-lpi-pinctrl", "qcom,sm8450-lpass-lpi-pinctrl";
|