Home
last modified time | relevance | path

Searched refs:PPI (Results 1 – 19 of 19) sorted by relevance

/openbmc/qemu/disas/
H A Dsh4.c66 PPI, enumerator
855 /* 0*0*0*00** nopx */ {"nopx",{0},{PPI,NOPX}, arch_sh_dsp_up},
856 /* *0*0*0**00 nopy */ {"nopy",{0},{PPI,NOPY}, arch_sh_dsp_up},
857 /* n*m*0*01** movx.w @<REG_N>,<DSP_REG_X> */ {"movx.w",{AX_IND_N,DSP_REG_X},{PPI,MOVX,HEX_1}, ar…
858 /* n*m*0*10** movx.w @<REG_N>+,<DSP_REG_X> */ {"movx.w",{AX_INC_N,DSP_REG_X},{PPI,MOVX,HEX_2}, ar…
859 /* n*m*0*11** movx.w @<REG_N>+r8,<DSP_REG_X> */ {"movx.w",{AX_PMOD_N,DSP_REG_X},{PPI,MOVX,HEX_3}, a…
860 /* n*m*1*01** movx.w <DSP_REG_M>,@<REG_N> */ {"movx.w",{DSP_REG_A_M,AX_IND_N},{PPI,MOVX,HEX_9}, …
861 /* n*m*1*10** movx.w <DSP_REG_M>,@<REG_N>+ */ {"movx.w",{DSP_REG_A_M,AX_INC_N},{PPI,MOVX,HEX_A}, …
862 /* n*m*1*11** movx.w <DSP_REG_M>,@<REG_N>+r8 */ {"movx.w",{DSP_REG_A_M,AX_PMOD_N},{PPI,MOVX,HEX_B},…
864 /* nnmm000100 movx.w @<REG_Axy>,<DSP_REG_XY> */ {"movx.w",{AXY_IND_N,DSP_REG_XY},{PPI,MOVX_NOPY,HEX…
[all …]
/openbmc/qemu/hw/arm/
H A Dbcm2838.c28 #define PPI(cpu, irq) (GIC_NUM_IRQS + (cpu) * GIC_INTERNAL + GIC_NR_SGIS + irq) macro
163 PPI(n, GIC400_MAINTENANCE_IRQ))); in bcm2838_realize()
167 qdev_get_gpio_in(gicdev, PPI(n, GIC400_TIMER_NS_EL1_IRQ))); in bcm2838_realize()
169 qdev_get_gpio_in(gicdev, PPI(n, GIC400_TIMER_VIRT_IRQ))); in bcm2838_realize()
171 qdev_get_gpio_in(gicdev, PPI(n, GIC400_TIMER_NS_EL2_IRQ))); in bcm2838_realize()
173 qdev_get_gpio_in(gicdev, PPI(n, GIC400_TIMER_S_EL1_IRQ))); in bcm2838_realize()
176 qdev_get_gpio_in(gicdev, PPI(n, VIRTUAL_PMU_IRQ))); in bcm2838_realize()
/openbmc/linux/Documentation/ABI/testing/
H A Dsysfs-driver-ppi6 This folder includes the attributes related with PPI (Physical
9 'find /sys/ -name 'pcrs''. For the detail information of PPI,
10 please refer to the PPI specification from
22 This attribute shows the version of the PPI supported by the
63 This attribute is only supported by PPI version 1.2+.
74 is also only supported by PPI version 1.2+.
/openbmc/u-boot/arch/arm/dts/
H A Dfsl-lx2160a.dtsi46 interrupts = <1 13 0x8>, /* Physical Secure PPI, active-low */
47 <1 14 0x8>, /* Physical NS PPI, active-low */
48 <1 11 0x8>, /* Virtual PPI, active-low */
49 <1 10 0x8>; /* Hypervisor PPI, active-low */
H A Dfsl-ls1088a.dtsi31 interrupts = <1 13 0x8>, /* Physical Secure PPI, active-low */
32 <1 14 0x8>, /* Physical Non-Secure PPI, active-low */
33 <1 11 0x8>, /* Virtual PPI, active-low */
34 <1 10 0x8>; /* Hypervisor PPI, active-low */
H A Dfsl-ls2080a.dtsi31 interrupts = <1 13 0x8>, /* Physical Secure PPI, active-low */
32 <1 14 0x8>, /* Physical Non-Secure PPI, active-low */
33 <1 11 0x8>, /* Virtual PPI, active-low */
34 <1 10 0x8>; /* Hypervisor PPI, active-low */
/openbmc/qemu/docs/specs/
H A Dtpm.rst77 uint32_t tpmppi_address; /* PPI memory location */
79 uint8_t tpmppi_version; /* PPI version */
104 ACPI PPI Interface
107 QEMU supports the Physical Presence Interface (PPI) for TPM 1.2 and
109 `PPI specification`_)
111 PPI enables a system administrator (root) to request a modification to
112 the TPM upon reboot. The PPI specification defines the operation
121 The PPI specification defines a set of mandatory and optional
127 device for PPI where the firmware can indicate which operations it
187 field. The PPI memory region size is 0x400 (``TPM_PPI_ADDR_SIZE``) to
/openbmc/linux/arch/arm64/boot/dts/sprd/
H A Dsc9863a.dtsi130 interrupts = <GIC_PPI 13 IRQ_TYPE_LEVEL_HIGH>, /* Physical Secure PPI */
131 <GIC_PPI 14 IRQ_TYPE_LEVEL_HIGH>, /* Physical Non-Secure PPI */
132 <GIC_PPI 11 IRQ_TYPE_LEVEL_HIGH>, /* Virtual PPI */
133 <GIC_PPI 10 IRQ_TYPE_LEVEL_HIGH>; /* Hipervisor PPI */
H A Dums512.dtsi133 interrupts = <GIC_PPI 13 IRQ_TYPE_LEVEL_HIGH>, /* Physical Secure PPI */
134 <GIC_PPI 14 IRQ_TYPE_LEVEL_HIGH>, /* Physical Non-Secure PPI */
135 <GIC_PPI 11 IRQ_TYPE_LEVEL_HIGH>, /* Virtual PPI */
136 <GIC_PPI 10 IRQ_TYPE_LEVEL_HIGH>; /* Hipervisor PPI */
/openbmc/linux/Documentation/virt/kvm/devices/
H A Dvcpu.rst38 number for this vcpu. This interrupt could be a PPI or SPI, but the interrupt
39 type must be same for each vcpu. As a PPI, the interrupt number is the same for
159 in-kernel virtual GIC. These must be a PPI (16 <= intid < 32). Setting the
167 Setting the same PPI for different timers will prevent the VCPUs from running.
H A Darm-vgic.rst131 A value describing the number of interrupts (SGI, PPI and SPI) for
H A Darm-vgic-v3.rst213 A value describing the number of interrupts (SGI, PPI and SPI) for
/openbmc/linux/arch/arm64/boot/dts/freescale/
H A Dfsl-ls1012a.dtsi77 interrupts = <1 13 IRQ_TYPE_LEVEL_LOW>,/* Physical Secure PPI */
78 <1 14 IRQ_TYPE_LEVEL_LOW>,/* Physical Non-Secure PPI */
79 <1 11 IRQ_TYPE_LEVEL_LOW>,/* Virtual PPI */
80 <1 10 IRQ_TYPE_LEVEL_LOW>;/* Hypervisor PPI */
H A Dfsl-ls208xa.dtsi244 interrupts = <1 13 4>, /* Physical Secure PPI, active-low */
245 <1 14 4>, /* Physical Non-Secure PPI, active-low */
246 <1 11 4>, /* Virtual PPI, active-low */
247 <1 10 4>; /* Hypervisor PPI, active-low */
252 interrupts = <1 7 0x8>; /* PMU PPI, Level low type */
H A Dfsl-ls1043a.dtsi271 interrupts = <1 13 0xf08>, /* Physical Secure PPI */
272 <1 14 0xf08>, /* Physical Non-Secure PPI */
273 <1 11 0xf08>, /* Virtual PPI */
274 <1 10 0xf08>; /* Hypervisor PPI */
H A Dfsl-ls1088a.dtsi186 interrupts = <1 13 IRQ_TYPE_LEVEL_LOW>,/* Physical Secure PPI */
187 <1 14 IRQ_TYPE_LEVEL_LOW>,/* Physical Non-Secure PPI */
188 <1 11 IRQ_TYPE_LEVEL_LOW>,/* Virtual PPI */
189 <1 10 IRQ_TYPE_LEVEL_LOW>;/* Hypervisor PPI */
/openbmc/linux/arch/arm/boot/dts/ti/omap/
H A Domap5.dtsi95 /* PPI secure/nonsecure IRQ */
/openbmc/linux/drivers/gpio/
H A DKconfig858 Peripheral Interface (PPI). The Intel 8255 PPI chip was first released
927 via the emulation of dual 82C55A PPI chips. This driver provides GPIO
/openbmc/linux/Documentation/virt/kvm/
H A Dapi.rst860 in-kernel GIC: PPI, irq_id between 16 and 31 (incl.)