From: olof@lixom.net (Olof Johansson)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH] arm64: Split out platform options to separate Kconfig
Date: Fri, 17 Jul 2015 10:27:45 -0700 [thread overview]
Message-ID: <20150717172745.GA28326@localhost> (raw)
In-Reply-To: <20150715132014.GE20186@e104818-lin.cambridge.arm.com>
On Wed, Jul 15, 2015 at 02:20:14PM +0100, Catalin Marinas wrote:
> On Wed, Jul 15, 2015 at 07:10:21AM -0400, Olof Johansson wrote:
> > Let's move out the platform Kconfig entries to a separate file, since these
> > changes usually get moved through arm-soc instead of the arm64 arch tree, and
> > this will lead to fewer conflicts
> >
> > Signed-off-by: Olof Johansson <olof@lixom.net>
> > ---
> >
> > Will, Catalin, I'll merge this through arm-soc if I get your acks. Thanks!
>
> That's fine by me.
>
> Acked-by: Catalin Marinas <catalin.marinas@arm.com>
Cool, applying here then!
> > +config ARCH_TEGRA
> > + bool "NVIDIA Tegra SoC Family"
> > + select ARCH_HAS_RESET_CONTROLLER
> > + select ARCH_REQUIRE_GPIOLIB
> > + select CLKDEV_LOOKUP
> > + select CLKSRC_MMIO
> > + select CLKSRC_OF
> > + select GENERIC_CLOCKEVENTS
> > + select HAVE_CLK
> > + select PINCTRL
> > + select RESET_CONTROLLER
> > + help
> > + This enables support for the NVIDIA Tegra SoC family.
> > +
> > +config ARCH_TEGRA_132_SOC
> > + bool "NVIDIA Tegra132 SoC"
> > + depends on ARCH_TEGRA
> > + select PINCTRL_TEGRA124
> > + select USB_ULPI if USB_PHY
> > + select USB_ULPI_VIEWPORT if USB_PHY
> > + help
> > + Enable support for NVIDIA Tegra132 SoC, based on the Denver
> > + ARMv8 CPU. The Tegra132 SoC is similar to the Tegra124 SoC,
> > + but contains an NVIDIA Denver CPU complex in place of
> > + Tegra124's "4+1" Cortex-A15 CPU complex.
>
> Also, please make sure we won't get any more Kconfig entries for SoC
> variations on arm64 (still waiting for the Tegra folk to remove
> ARCH_TEGRA_132_SOC; this seems to be one of the very few SoCs that use
> Makefile obj-y tricks to build clock, memory controller drivers instead
> of dedicated driver Kconfig entries and they aren't even consistent:
> PINCTRL_TEGRA124).
Yep. I'd imagine at some point some platforms will want to segment out
major families (and in particular server vs mobile, etc) for dependency
reasons, but right now there should be little need for it.
-Olof
prev parent reply other threads:[~2015-07-17 17:27 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-07-15 11:10 [PATCH] arm64: Split out platform options to separate Kconfig Olof Johansson
2015-07-15 13:01 ` Will Deacon
2015-07-17 17:29 ` Olof Johansson
2015-07-15 13:20 ` Catalin Marinas
2015-07-17 17:27 ` Olof Johansson [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20150717172745.GA28326@localhost \
--to=olof@lixom.net \
--cc=linux-arm-kernel@lists.infradead.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).