[RFC PATCH 2/2] ARM: DT: kernel: DT cpu node bindings update
Stephen Warren
swarren at wwwdotorg.org
Wed Apr 17 11:14:46 EDT 2013
On 04/17/2013 03:14 AM, Mark Rutland wrote:
> Hi Stephen,
>
>>> + - enable-method
>>> + Usage: required on ARM 64-bit systems, optional on ARM 32-bit
>>> + systems
>>> + Value type: <string>
>>> + Definition: On ARM 64-bit systems must be "spin-table" [1].
>>
>> Can that be an integer instead? with dtc+cpp support, that shouldn't
>> hurt the eyes too much any more.
>
> The "enable-method" property is described as a stringlist by ePAPR, and is
> currently in use on arm64 as such. It *must* remain a string(list) for arm64.
>
> Having it as an integer for arm is only going to cause us additional work,
> makes it impossible to share a common dt between 64bit and 32bit, and goes
> against the standard. I think it should be a stringlist for arm.
OK, that's a great reason for this case.
I hope we don't introduce any more standards that use strings, but that
may just be my personal preference...
More information about the linux-arm-kernel
mailing list