PRUSS Functional Block Diagram
/---\
| |
| |--||
This patch adds the pruss MFD driver and associated include files.
For details regarding the PRUSS please refer the folowing link:
http://processors.wiki.ti.com/index.php/Programmable_Realtime_Unit_Subsystem
The rational behind the MFD driver being the fact that multiple devices can
be
This patch adds the PRUSS clock.
Signed-off-by: Subhasish Ghosh subhas...@mistralsolutions.com
---
arch/arm/mach-davinci/da850.c |7 +++
1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/arch/arm/mach-davinci/da850.c b/arch/arm/mach-davinci/da850.c
index 2d50885..a7cf2d0
This patch adds board specific initializations and setup routines.
Signed-off-by: Subhasish Ghosh subhas...@mistralsolutions.com
---
arch/arm/mach-davinci/board-da850-evm.c | 14 ++
1 files changed, 14 insertions(+), 0 deletions(-)
diff --git
This patch adds the pruss SUART pin mux and registers the device
with the pruss mfd driver.
Signed-off-by: Subhasish Ghosh subhas...@mistralsolutions.com
---
arch/arm/mach-davinci/board-da850-evm.c | 46 ++-
1 files changed, 45 insertions(+), 1 deletions(-)
diff
This patch adds the PRUSS SUART data.
Signed-off-by: Subhasish Ghosh subhas...@mistralsolutions.com
---
include/linux/mfd/pruss.h |5 +
1 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/include/linux/mfd/pruss.h b/include/linux/mfd/pruss.h
index 8ef25b3..c5e2af2 100644
---
This patch adds the PRUSS CAN data.
Signed-off-by: Subhasish Ghosh subhas...@mistralsolutions.com
---
include/linux/mfd/pruss.h |5 +
1 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/include/linux/mfd/pruss.h b/include/linux/mfd/pruss.h
index c5e2af2..3b46156 100644
---
This patch adds the pruss CAN pinmux and registers the device
with the pruss mfd driver.
Signed-off-by: Subhasish Ghosh subhas...@mistralsolutions.com
---
arch/arm/mach-davinci/board-da850-evm.c | 46 +++
1 files changed, 46 insertions(+), 0 deletions(-)
diff --git
This patch adds support for the CAN device emulated on PRUSS.
Signed-off-by: Subhasish Ghosh subhas...@mistralsolutions.com
---
drivers/net/can/Kconfig |7 +
drivers/net/can/Makefile|1 +
drivers/net/can/pruss_can.c | 1074 +++
3 files
This patch adds the McASP clock alias.
The alias is used by the pruss suart driver
for enabling the McASP PSC.
Signed-off-by: Subhasish Ghosh subhas...@mistralsolutions.com
---
arch/arm/mach-davinci/devices-da8xx.c | 18 ++
1 files changed, 18 insertions(+), 0 deletions(-)
This patch adds the necessary pins for the pruss CAN.
Signed-off-by: Subhasish Ghosh subhas...@mistralsolutions.com
---
arch/arm/mach-davinci/da850.c|5 +
arch/arm/mach-davinci/include/mach/mux.h |5 +
2 files changed, 10 insertions(+), 0 deletions(-)
diff --git
This patch adds a SocketCAN complaint CAN Network driver implemented on
the Programmable Real Time Unit (PRUSS) available on da8xx
processors from Texas Instruments.
It utilizes both available PRUs on da8xx for concurrent Rx/Tx processing
and load sharing. PRU0 is used as Rx and PRU1 as Tx.
This
Hi Trinabh,
Trinabh Gupta trin...@linux.vnet.ibm.com writes:
[...]
I just wanted to get comments on the design and understand how it
affects various architectures in question. It looks to me as if the
design should be okay and infact better for architectures like ARM
since they do not have
13 matches
Mail list logo