Skip to contentSkip to conversation

ARM IRQ Kconfig patches

PATCH RESEND Superseded Felipe Balbi 4 participants 9 messages Jun 15, 2011 – Jun 16, 2011 Arm (32-bit)

lore
Share & tools
lore
#0 lore raw

cover ARM IRQ Kconfig patches

I have lost count how many times I have sent
these patches. Will someone either take them
in or NAK them so I stop sending ??

Felipe Balbi (2):
arm: Kconfig: select correct HAVE_SPARSE_IRQ symbol
arm: Kconfig: allow OMAP to use sparse IRQ numbering

 arch/arm/Kconfig |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)
Signature · 1 line
1.7.6.rc1
#1 lore raw

PATCH RESEND 1/2 arm: Kconfig: select correct HAVE_SPARSE_IRQ symbol

commit e2a93ecc7fc469dab52323c11a2d8ceaa62aac7b (ARM: Use genirq definitions from kernel/irq/Kconfig) made ARM Kconfig use the generic Kconfig symbols from kernel/irq/Kconfig but did not fix the boards which were using the older symbols, fix them.

---
 arch/arm/Kconfig |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
arch/arm/Kconfig +2 -2
index 9adc278..a061525 100644
@@ -545,7 +545,7 @@ config ARCH_MMP
 	select HAVE_SCHED_CLOCK
 	select TICK_ONESHOT
 	select PLAT_PXA
-	select SPARSE_IRQ
+	select HAVE_SPARSE_IRQ
 	help
 	  Support for Marvell's PXA168/PXA910(MMP) and MMP2 processor line.
 
@@ -617,7 +617,7 @@ config ARCH_PXA
 	select HAVE_SCHED_CLOCK
 	select TICK_ONESHOT
 	select PLAT_PXA
-	select SPARSE_IRQ
+	select HAVE_SPARSE_IRQ
 	help
 	  Support for Intel/Marvell's PXA2xx/PXA3xx processor line.
 
Signature · 1 line
1.7.6.rc1
#2 lore raw

PATCH RESEND 2/2 arm: Kconfig: allow OMAP to use sparse IRQ numbering

In reply to Felipe Balbi

Select HAVE_SPARSE_IRQ to allow OMAP to use sparse IRQ numbering scheme. The main difference is that irq_descs will be added to a radix tree instead of a static array.

---
 arch/arm/Kconfig |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
arch/arm/Kconfig +1 -0
index a061525..bdb6244 100644
@@ -850,6 +850,7 @@ config ARCH_DAVINCI
 config ARCH_OMAP
 	bool "TI OMAP"
 	select HAVE_CLK
+	select HAVE_SPARSE_IRQ
 	select ARCH_REQUIRE_GPIOLIB
 	select ARCH_HAS_CPUFREQ
 	select GENERIC_CLOCKEVENTS
Signature · 1 line
1.7.6.rc1
#3 lore raw

cover ARM IRQ Kconfig patches

In reply to Felipe Balbi
Quoted 3 lines · Felipe Balbi

I have lost count how many times I have sent
these patches. Will someone either take them
in or NAK them so I stop sending ??

It might help to copy the MMP and PXA people so that we get to hear their side of the story. It may be that they always require sparse IRQ support to be enabled.

'cause at the moment I've no idea whether your patch is right or not.

#4 lore raw

cover ARM IRQ Kconfig patches

Quoted 10 lines · Russell King - ARM Linux
Quoted 3 lines · Felipe Balbi

I have lost count how many times I have sent
these patches. Will someone either take them
in or NAK them so I stop sending ??

It might help to copy the MMP and PXA people so that we get to hear their side of the story. It may be that they always require sparse IRQ support to be enabled.

'cause at the moment I've no idea whether your patch is right or not.

I'll do so... thanks, at least one reply :-D

Signature · 8 lines
balbi
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 490 bytes
Desc: Digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20110615/d868a602/attachment.sig>
#5 lore raw

cover ARM IRQ Kconfig patches

Hi,

Quoted 6 lines · Felipe Balbi
Quoted 5 lines · Russell King - ARM Linux
Quoted 3 lines · Felipe Balbi

I have lost count how many times I have sent
these patches. Will someone either take them
in or NAK them so I stop sending ??

Quoted 7 lines
Quoted 5 lines

It might help to copy the MMP and PXA people so that we get to hear their side of the story. It may be that they always require sparse IRQ support to be enabled.

'cause at the moment I've no idea whether your patch is right or not.

I'll do so... thanks, at least one reply :-D

seems like these aren't needed anymore. HAVE_SPARSE_IRQ is selected for the entire ARM architecture. Sorry for the noise.

Signature · 8 lines
balbi
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 490 bytes
Desc: Digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20110616/392e47ae/attachment.sig>
#6 lore raw

cover ARM IRQ Kconfig patches

In reply to Felipe Balbi
Quoted 8 lines · Felipe Balbi

I have lost count how many times I have sent
these patches. Will someone either take them
in or NAK them so I stop sending ??

Felipe Balbi (2):
arm: Kconfig: select correct HAVE_SPARSE_IRQ symbol
arm: Kconfig: allow OMAP to use sparse IRQ numbering

Looks good to me. Built with CONFIG_SPARSE_IRQ=y and boot tested on OMAP3430/n900 & OMAP4430/Blaze.

Kevin

#7 lore raw

cover ARM IRQ Kconfig patches

In reply to Felipe Balbi

Hello.

Quoted 7 lines · Felipe Balbi

I have lost count how many times I have sent
these patches. Will someone either take them
in or NAK them so I stop sending ??

Felipe Balbi (2):
arm: Kconfig: select correct HAVE_SPARSE_IRQ symbol
arm: Kconfig: allow OMAP to use sparse IRQ numbering

Why not put it into Russell's patch system already?

WBR, Sergei

#8 lore raw

cover ARM IRQ Kconfig patches

Quoted 8 lines · Sergei Shtylyov

Hello.

Quoted 3 lines · Felipe Balbi

I have lost count how many times I have sent
these patches. Will someone either take them
in or NAK them so I stop sending ??

Quoted 5 lines
Quoted 3 lines

Felipe Balbi (2):
arm: Kconfig: select correct HAVE_SPARSE_IRQ symbol
arm: Kconfig: allow OMAP to use sparse IRQ numbering

Why not put it into Russell's patch system already?

I would like _someone_ (such as those who introduced the ARM arch to the Sparse IRQ stuff) at least to ack them first so I don't have to wonder whether the patches are correct or not.