Re: [RFC PATCH 16/24] mfd: twl4030-irq: include mach/irqs.h directly

2011-08-24 Thread Venkatraman S
On 24 August 2011 00:05, Nicolas Pitre wrote: > On Tue, 23 Aug 2011, Venkatraman S wrote: > >> From: Venkatraman S >> >> >> Signed-off-by: Venkatraman S > > Same issue here, however it is not obvious what provides > that the code relies on.  In such cases

Re: [RFC PATCH 15/24] gpio: include mach/irqs.h directly

2011-08-24 Thread Venkatraman S
On 23 August 2011 23:56, Nicolas Pitre wrote: > On Tue, 23 Aug 2011, Venkatraman S wrote: > >> From: Venkatraman S >> >> >> Signed-off-by: Venkatraman S >> --- >>  drivers/gpio/gpio-exynos4.c |    2 +- >>  drivers/gpio/gpio-nomadik.c

[RFC PATCH 24/24] arm: fiq: retire the enable_fiq and disable_fiq interface

2011-08-23 Thread Venkatraman S
From: Venkatraman S enable_fiq and disable_fiq are using the normal irq implementation with a fixed offset (FIQ_START). Get rid of the syntatic sugar. Signed-off-by: Venkatraman S --- arch/arm/include/asm/fiq.h |2 -- arch/arm/kernel/fiq.c | 12 2 files changed, 0

[RFC PATCH 23/24] sound: imx-pcm-fiq: replace fiq enable/disable interface with irq apis

2011-08-23 Thread Venkatraman S
From: Venkatraman S The underlying implementation in enable_fiq/disable_fiq uses the irqs anyway, so use them directly. Signed-off-by: Venkatraman S --- sound/soc/imx/imx-pcm-fiq.c |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sound/soc/imx/imx-pcm-fiq.c b/sound

[RFC PATCH 22/24] arm: rpc-dma: replace fiq enable/disable interface with irq apis

2011-08-23 Thread Venkatraman S
From: Venkatraman S The underlying implementation in enable_fiq/disable_fiq uses the irqs anyway, so use them directly. Signed-off-by: Venkatraman S --- arch/arm/mach-rpc/dma.c |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm/mach-rpc/dma.c b/arch/arm/mach

[RFC PATCH 20/24] irqdesc: do not assume NR_IRQS to be defined

2011-08-23 Thread Venkatraman S
From: Venkatraman S Signed-off-by: Venkatraman S --- kernel/irq/irqdesc.c |6 +- 1 files changed, 5 insertions(+), 1 deletions(-) diff --git a/kernel/irq/irqdesc.c b/kernel/irq/irqdesc.c index 4c60a50..69d1501 100644 --- a/kernel/irq/irqdesc.c +++ b/kernel/irq/irqdesc.c @@ -91,7

[RFC PATCH 21/24] mx1_camera: clear the use of fiq

2011-08-23 Thread Venkatraman S
From: Venkatraman S fiq interface as used by mx1 camera is suspicious, with the definition of NR_IRQS to be 1024 in the only platform this is used (OMAP). Set the stage for decoupling this from using the fiq interface. Signed-off-by: Venkatraman S --- drivers/media/video/mx1_camera.c |7

[RFC PATCH 19/24] hack: Define constant IRQ_BITMAP_BITS independent of NR_IRQS

2011-08-23 Thread Venkatraman S
From: Venkatraman S Currently a hack. Need to define a polite way of defining IRQ_BITMAP_BITS Signed-off-by: Venkatraman S --- kernel/irq/internals.h |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/kernel/irq/internals.h b/kernel/irq/internals.h index 6546431

[RFC PATCH 18/24] arm: irq: do not assume NR_IRQS to be defined

2011-08-23 Thread Venkatraman S
From: Venkatraman S If SPARSE_IRQ is defined, NR_IRQS will not necessarily be relevant. Use the number populated in machine descriptor. Note: HARDIRQ_BITS is defined as a constant independent of NR_IRQS. Needs review if this assumption makes sense. Signed-off-by: Venkatraman S --- arch/arm

[RFC PATCH 17/24] tty: samsung: include mach/irqs.h directly

2011-08-23 Thread Venkatraman S
From: Venkatraman S Signed-off-by: Venkatraman S --- drivers/tty/serial/samsung.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/tty/serial/samsung.c b/drivers/tty/serial/samsung.c index f66f648..be16b3c 100644 --- a/drivers/tty/serial/samsung.c +++ b

[RFC PATCH 16/24] mfd: twl4030-irq: include mach/irqs.h directly

2011-08-23 Thread Venkatraman S
From: Venkatraman S Signed-off-by: Venkatraman S --- drivers/mfd/twl4030-irq.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/mfd/twl4030-irq.c b/drivers/mfd/twl4030-irq.c index 8a7ee31..ac3a27d 100644 --- a/drivers/mfd/twl4030-irq.c +++ b/drivers/mfd

[RFC PATCH 13/24] nomadik: include mach/irqs.h directly

2011-08-23 Thread Venkatraman S
From: Venkatraman S Signed-off-by: Venkatraman S --- arch/arm/plat-nomadik/timer.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/arch/arm/plat-nomadik/timer.c b/arch/arm/plat-nomadik/timer.c index ef74e15..c35fb2c 100644 --- a/arch/arm/plat-nomadik/timer.c +++ b

[RFC PATCH 14/24] video: omap: include mach/irqs.h directly

2011-08-23 Thread Venkatraman S
From: Venkatraman S Do not depend on the generic irq header file to include the platform specific header file. Signed-off-by: Venkatraman S --- drivers/video/omap/lcdc.c |1 + drivers/video/omap/sossi.c |1 + 2 files changed, 2 insertions(+), 0 deletions(-) diff --git a/drivers

[RFC PATCH 15/24] gpio: include mach/irqs.h directly

2011-08-23 Thread Venkatraman S
From: Venkatraman S Signed-off-by: Venkatraman S --- drivers/gpio/gpio-exynos4.c |2 +- drivers/gpio/gpio-nomadik.c |2 +- drivers/gpio/gpio-s5pv210.c |1 + drivers/gpio/pl061.c|1 + 4 files changed, 4 insertions(+), 2 deletions(-) diff --git a/drivers/gpio/gpio

[RFC PATCH 12/24] integrator: include mach/irqs.h directly

2011-08-23 Thread Venkatraman S
From: Venkatraman S Signed-off-by: Venkatraman S --- arch/arm/mach-integrator/core.c |1 + arch/arm/mach-integrator/integrator_ap.c |1 + arch/arm/mach-integrator/pci.c |1 + arch/arm/mach-integrator/pci_v3.c|2 ++ 4 files changed, 5 insertions(+), 0

[RFC PATCH 11/24] ux500: include mach/irqs.h directly

2011-08-23 Thread Venkatraman S
From: Venkatraman S Signed-off-by: Venkatraman S --- arch/arm/mach-ux500/board-mop500-stuib.c |1 + arch/arm/mach-ux500/devices-common.c |2 +- arch/arm/mach-ux500/devices-common.h |2 ++ arch/arm/mach-ux500/devices-db8500.c |2 +- arch/arm/mach-ux500/dma-db5500.c

[RFC PATCH 10/24] samsung: include mach/irqs.h directly

2011-08-23 Thread Venkatraman S
From: Venkatraman S Signed-off-by: Venkatraman S --- arch/arm/plat-samsung/dev-hsmmc.c |2 +- arch/arm/plat-samsung/dev-hsmmc1.c|2 +- arch/arm/plat-samsung/dev-hsmmc2.c|1 + arch/arm/plat-samsung/dev-hsmmc3.c|2 +- arch/arm/plat-samsung/dev-ide.c |2

[RFC PATCH 09/24] s5p: include mach/irqs.h directly

2011-08-23 Thread Venkatraman S
From: Venkatraman S Signed-off-by: Venkatraman S --- arch/arm/mach-s5pv210/mach-smdkv210.c |1 + arch/arm/plat-s5p/dev-fimc0.c |1 + arch/arm/plat-s5p/dev-fimc1.c |1 + arch/arm/plat-s5p/dev-fimc2.c |1 + arch/arm/plat-s5p/dev-fimc3.c |1

[RFC PATCH 07/24] msm: include mach/irqs.h directly

2011-08-23 Thread Venkatraman S
From: Venkatraman S Signed-off-by: Venkatraman S --- arch/arm/mach-msm/dma.c |1 + arch/arm/mach-msm/gpio.c |1 + arch/arm/mach-msm/irq.c |2 +- arch/arm/mach-msm/smd.c |2 +- arch/arm/mach-msm/timer.c |1 + 5 files changed, 5 insertions(+), 2 deletions(-) diff

[RFC PATCH 08/24] exynos4: include mach/irqs.h directly

2011-08-23 Thread Venkatraman S
From: Venkatraman S Signed-off-by: Venkatraman S --- arch/arm/mach-exynos4/cpu.c |1 + arch/arm/mach-exynos4/irq-combiner.c|1 + arch/arm/mach-exynos4/localtimer.c |2 +- arch/arm/mach-exynos4/mach-armlex4210.c |2 +- arch/arm/mach-exynos4/mach-nuri.c

[RFC PATCH 06/24] omap1: include mach/irqs.h directly

2011-08-23 Thread Venkatraman S
From: Venkatraman S Signed-off-by: Venkatraman S --- arch/arm/mach-omap1/lcd_dma.c |1 + arch/arm/mach-omap1/time.c |1 + arch/arm/mach-omap1/timer32k.c |1 + arch/arm/mach-omap1/usb.c |2 +- 4 files changed, 4 insertions(+), 1 deletions(-) diff --git a/arch/arm

[RFC PATCH 03/24] omap1: update nr_irqs field in machine descriptors

2011-08-23 Thread Venkatraman S
From: Venkatraman S All machine descriptors in board files need to be updated to populate NR_IRQS so that irq handler can probe it. Signed-off-by: Venkatraman S --- arch/arm/mach-omap1/board-ams-delta.c |1 + arch/arm/mach-omap1/board-fsample.c |1 + arch/arm/mach-omap1/board

[RFC PATCH 02/24] omap2+: update nr_irqs field in machine descriptors

2011-08-23 Thread Venkatraman S
From: Venkatraman S All machine descriptors in board files need to be updated to populate NR_IRQS so that irq handler can probe it. Signed-off-by: Venkatraman S --- arch/arm/mach-omap2/board-2430sdp.c|1 + arch/arm/mach-omap2/board-3430sdp.c|1 + arch/arm/mach-omap2

[RFC PATCH 04/24] msm: update nr_irqs field in machine descriptors

2011-08-23 Thread Venkatraman S
From: Venkatraman S Machine descriptors in board files need to be updated to populate NR_IRQS so that irq handler can probe it. Signed-off-by: Venkatraman S --- arch/arm/mach-msm/board-halibut.c |1 + arch/arm/mach-msm/board-mahimahi.c |1 + arch/arm/mach-msm/board-msm7x27.c |4

[RFC PATCH 05/24] mach-omap2: include mach/irqs.h directly

2011-08-23 Thread Venkatraman S
From: Venkatraman S Do not rely on linux/irqs.h to include the platform specific irqs.h Signed-off-by: Venkatraman S --- arch/arm/mach-omap2/gpmc.c|1 + arch/arm/mach-omap2/hsmmc.c |1 + arch/arm/mach-omap2/irq.c |1 + arch/arm/mach-omap2/omap_l3_noc.c |2

[RFC PATCH 00/24] arm single zImage: NR_IRQS cleanup

2011-08-23 Thread Venkatraman S
From: Venkatraman S This is a work-in-progress of the cleanup work on NR_IRQS that I did at Linaro Connect. The patches do.. a) add nr_irqs field to many board files b) include mach/irqs.h directly to drivers and platform files where needed c) remove the enable_fiq / disable_fiq interface

[RFC PATCH 01/24] arm: Enable SPARSE_IRQ by default

2011-08-23 Thread Venkatraman S
From: Venkatraman S Enable SPARSE_IRQ by default to enable multi-SoC kernel image Signed-off-by: Venkatraman S --- arch/arm/Kconfig |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 9adc278..3a25179 100644 --- a/arch/arm/Kconfig

Re: Need help on Parameterized Trigger Plugin of Jenkins

2011-08-16 Thread Venkatraman S
16, 2011 at 11:24 PM, James Westby > wrote: > >> Thanks, this looks like great information. Deepti, does this work for >> you? >> >> > I know this should work, but I am still not successful with this. > > Regards, > Deepti. > >> Thanks, >>

Re: [PATCH v7 01/11] mmc: add non-blocking mmc request function

2011-06-22 Thread Venkatraman S
On Wed, Jun 22, 2011 at 5:08 AM, Per Forlin wrote: > Previously there has only been one function mmc_wait_for_req() > to start and wait for a request. This patch adds >  * mmc_start_req() - starts a request wihtout waiting >   If there is on ongoing request wait for completion >   of that request