Re: [PATCH 0/6] Add TI PRUSS platform driver
From: Pavel Machek <hidden>
Date: 2020-08-02 11:53:41
Also in:
linux-devicetree, linux-omap, lkml
From: Pavel Machek <hidden>
Date: 2020-08-02 11:53:41
Also in:
linux-devicetree, linux-omap, lkml
Hi!
A typical usage scenario would be to load the application firmware into one or more of the PRU cores, initialize one or more of the peripherals and perform I/O through shared RAM from either a kernel driver or directly from userspace. This series contains the PRUSS platform driver. This is the parent driver for the entire PRUSS and is used for managing the subsystem level resources like various memories and the CFG module. It is responsible for the creation and deletion of the platform devices for the child PRU devices and other child devices (like Interrupt Controller, MDIO node and some syscon nodes) so that they can be managed by specific platform drivers.
drivers/soc/ti/Kconfig | 11 + drivers/soc/ti/Makefile | 1 + drivers/soc/ti/pruss.c |
Is drivers/soc right place for that? We already have subsystem for various programmable accelerators... Pavel -- (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel