mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-12-14 23:33:00 +00:00
7bafe88620
The Programmable Real-Time Unit - Industrial Communication Subsystem (PRU-ICSS) is present of various TI SoCs such as AM335x or AM437x or the AM654x family. Each SoC can have one or more PRUSS instances that may or may not be identical. The PRUSS consists of dual 32-bit RISC cores called the Programmable Real-Time Units (PRUs), some shared, data and instruction memories, some internal peripheral modules, and an interrupt controller. The programmable nature of the PRUs provide flexibility to implement custom peripheral interfaces, fast real-time responses, or specialized data handling. Add support for pruss driver. Currently am654x family is supported. Signed-off-by: Keerthy <j-keerthy@ti.com> Signed-off-by: Roger Quadros <rogerq@ti.com> Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com> Link: https://lore.kernel.org/r/20210622063431.3151-2-lokeshvutla@ti.com
37 lines
984 B
Text
37 lines
984 B
Text
# SPDX-License-Identifier: GPL-2.0+
|
|
|
|
menuconfig SOC_TI
|
|
bool "TI SOC drivers support"
|
|
|
|
if SOC_TI
|
|
|
|
config TI_K3_NAVSS_RINGACC
|
|
bool "K3 Ring accelerator Sub System"
|
|
depends on ARCH_K3
|
|
select MISC
|
|
help
|
|
Say y here to support the K3 AM65x Ring accelerator module.
|
|
The Ring Accelerator (RINGACC or RA) provides hardware acceleration
|
|
to enable straightforward passing of work between a producer
|
|
and a consumer. There is one RINGACC module per NAVSS on TI AM65x SoCs
|
|
If unsure, say N.
|
|
|
|
config TI_KEYSTONE_SERDES
|
|
bool "Keystone SerDes driver for ethernet"
|
|
depends on ARCH_KEYSTONE
|
|
help
|
|
SerDes driver for Keystone SoC used for ethernet support on TI
|
|
K2 platforms.
|
|
|
|
config TI_PRUSS
|
|
bool "Support for TI's K3 based Pruss driver"
|
|
depends on DM
|
|
depends on ARCH_K3
|
|
depends on OF_CONTROL
|
|
depends on SYSCON
|
|
help
|
|
Support for TI PRU-ICSSG subsystem.
|
|
Currently supported on AM65xx SoCs Say Y here to support the
|
|
Programmable Realtime Unit (PRU).
|
|
|
|
endif # SOC_TI
|