[PATCH 1/2] ARM: efm32: switch to properly namespaced location property

Olof Johansson olof at lixom.net
Thu Jul 10 15:05:29 PDT 2014


On Tue, Jul 8, 2014 at 11:26 AM, Uwe Kleine-König
<u.kleine-koenig at pengutronix.de> wrote:
> Hi Olof,
>
> On Tue, Jul 08, 2014 at 09:06:13AM -0700, Olof Johansson wrote:
>> I really don't want a hodge-podge of whatever someone felt like
>> picking as a name at the time. It makes it really hard for newcomers
>> to find a good best practices to follow, and over time will result in
>> total chaos.
> That's right. I did it in good faith. If you think it would be worth to
> switch to say "energymicro,location" I think it wouldn't be that hard,
> because I think there are no boards in the wild that use a device tree
> and don't use the BSP I'm providing where switching is a no brainer.

Yeah, let's do it now before there are users, if that's OK with you.

>> What's this binding for anyway? It looks a lot like an ad-hoc pinctrl
>> binding for configuring pinout, is that accurate?
> Well, it has to do with pinctrl, but it was agreed that managing it with
> a single pinctrl device would complicate things considerably and in the
> end the device tree wouldn't describe how the hardware looks like but
> would result in a lot of complexity just to fit into the Linux pinctrl
> model.
>
> See the thread around
> http://marc.info/?l=linux-spi&m=137485291802157&w=2 for the glory
> details.

OK, thanks for the background.


-Olof



More information about the linux-arm-kernel mailing list