]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - rpmsg/rpmsg.git/commit
irqchip/irq-pruss-intc: Add API to trigger a PRU sysevent
authorSuman Anna <s-anna@ti.com>
Thu, 14 Feb 2019 22:54:04 +0000 (16:54 -0600)
committerSuman Anna <s-anna@ti.com>
Sat, 23 Feb 2019 17:39:59 +0000 (11:39 -0600)
commite35c189b14cb3a2267a0cdd7e91ae2761c73f479
treef9379a125cf9a41f30ab8e767eb5457fbe247053
parent786ff4b31d294b6b873f34aa8dfc5e48be43c267
irqchip/irq-pruss-intc: Add API to trigger a PRU sysevent

The PRUSS INTC can generate an interrupt to various processor
subsystems on the SoC through a set of 64 possible PRU system
events. These system events can be used by PRU client drivers
or applications for event notifications/signalling between PRUs
and MPU or other processors. A new API, pruss_intc_trigger() is
provided to MPU-side PRU client drivers/applications to be able
to trigger an event/interrupt using IRQ numbers provided by the
PRUSS-INTC irqdomain chip.

Signed-off-by: Andrew F. Davis <afd@ti.com>
Signed-off-by: Suman Anna <s-anna@ti.com>
drivers/irqchip/irq-pruss-intc.c
include/linux/pruss.h [new file with mode: 0644]