On Thu, Oct 13, 2011 at 8:55 AM, Stephen Warren <[email protected]> wrote:
> Olof Johansson wrote at Wednesday, October 12, 2011 9:57 PM:
>> Refresh tegra_defconfig:
>>
>> New options enabled: RTC, SPI, USB and USB_STORAGE together with
>> corresponding tegra drivers. Also enable some of the common usb ethernet
>> adapters.
>>
>> Finally, enable new merged boards (Ventana) and the generic devicetree board.
>>
>> Signed-off-by: Olof Johansson <[email protected]>
>
> This transitively enables USE_OF by default. For Tegra, that's a good
> thing. However, it does mean we won't be able to detect code that only
> compiles with USE_OF enabled, which might affect other platform's
> buildability if we're talking about core code. I'm not sure if we should
> be concerned about this or not, or if ARM should select USE_OF now?

Right, it uses USE_OF by default because the TEGRA_DT board was
enabled. The defconfig should really be a superset of needed configs
for running on most hardware out there (since we do a multiplatform
kernel), so keeping it enabled on Tegra does make some sense.

Also, the direction is to keep moving towards 100% device-tree (on
tegra), it does make sense to keep it enabled. For testing, explicitly
disabling it to compile-test will be needed for a while longer, but I
don't expect to do much !USE_OF work (for tegra specifically) in the
times ahead.

When changing ARM-generic core code, you should probably pick a few
other defconfigs and make sure those build as well -- that should
cover those aspects.


-Olof
--
To unsubscribe from this list: send the line "unsubscribe linux-tegra" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to