linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* amba, tegra-ahb and pci (Kconfig question)
@ 2012-05-28  8:17 Alessandro Rubini
  2012-05-28  8:24 ` Russell King - ARM Linux
                   ` (3 more replies)
  0 siblings, 4 replies; 7+ messages in thread
From: Alessandro Rubini @ 2012-05-28  8:17 UTC (permalink / raw)
  To: linux-arm-kernel

Hello.

I plan to submit drivers/amba/apb-pci.c (and later ahb-pci.c), because
the amba-pl011-pci.c I proposed is actually a generic bridge and there
are several such devices in my chip.

I planned to use obj-$(CONFIG_PCI) in drivers/amba/Makefile, but 
commit 87d0bab2cba3c31624b80cc68bcf5e29ef969458 had this in drivers/Makefile:

  -obj-$(CONFIG_ARM_AMBA)         += amba/
  +obj-y                          += amba/

So I ask how to proceed. Shall I define CONFIG_PCI_AMBA or something
like that, or should drivers/amba/tegra-ahb.c be moved to
arch/arm/mach-tegra ?  (I prefer the latter and can submit such patch,
but not without authorization from the involved parties).

If the former (CONFIG_PCI_AMBA), where should the symbol be defined?
My personal preference is doing it like this, plus help message:

   config PCI_AMBA
          bool "PCI-to-AMBA bridge"
          depends on ARM_AMBA && PCI

In this case, shall I name CONFIG_STA2X11 in the depends, or in the
help message, or I'd better be generic, knowing someone else will soon
have similar things?

Thanks
/alessandro

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2012-05-29  6:31 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-05-28  8:17 amba, tegra-ahb and pci (Kconfig question) Alessandro Rubini
2012-05-28  8:24 ` Russell King - ARM Linux
2012-05-28  8:34 ` Alessandro Rubini
2012-05-28 10:23   ` Ben Dooks
2012-05-28 10:33     ` Russell King - ARM Linux
2012-05-29  2:34 ` Stephen Warren
2012-05-29  6:31 ` Alessandro Rubini

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).