[PATCH v4 00/11] pruss mfd drivers.

2011-04-22 Thread Subhasish Ghosh
PRUSS Functional Block Diagram /---\ | | | |--||

[PATCH v4 01/11] mfd: add pruss mfd driver.

2011-04-22 Thread Subhasish Ghosh
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

[PATCH v4 02/11] da850: add pruss clock.

2011-04-22 Thread Subhasish Ghosh
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

[PATCH v4 04/11] da850: pruss board specific additions.

2011-04-22 Thread Subhasish Ghosh
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

[PATCH v4 06/11] da850: pruss SUART board specific additions.

2011-04-22 Thread Subhasish Ghosh
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

[PATCH v4 05/11] mfd: pruss SUART private data.

2011-04-22 Thread Subhasish Ghosh
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 ---

[PATCH v4 09/11] mfd: pruss CAN private data.

2011-04-22 Thread Subhasish Ghosh
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 ---

[PATCH v4 11/11] da850: pruss CAN board specific additions.

2011-04-22 Thread Subhasish Ghosh
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

[PATCH v4 1/1] can: add pruss CAN driver.

2011-04-22 Thread Subhasish Ghosh
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

[PATCH v4 07/11] da850: pruss SUART platform specific additions.

2011-04-22 Thread Subhasish Ghosh
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(-)

[PATCH v4 10/11] da850: pruss CAN platform specific additions.

2011-04-22 Thread Subhasish Ghosh
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

[PATCH v4 0/1] pruss CAN driver.

2011-04-22 Thread Subhasish Ghosh
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

Re: [linux-pm] [RFC PATCH V3 4/4] cpuidle: Single/Global registration of idle states

2011-04-22 Thread Kevin Hilman
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