Re: [PATCH] ARM: Keystone: Introduce Kconfig option to compile in typical Keystone features

2016-06-09 Thread Mark Brown
On Wed, Jun 08, 2016 at 11:50:35PM -0700, Tony Lindgren wrote: > * Arnd Bergmann [160608 09:06]: > > The downside would be any users that want the options we enable there > > turned off and have them silently enabled when upgrading the kernel. > I think the long term solution

Re: [PATCH] ARM: Keystone: Introduce Kconfig option to compile in typical Keystone features

2016-06-09 Thread Mark Brown
On Wed, Jun 08, 2016 at 11:50:35PM -0700, Tony Lindgren wrote: > * Arnd Bergmann [160608 09:06]: > > The downside would be any users that want the options we enable there > > turned off and have them silently enabled when upgrading the kernel. > I think the long term solution here might be to

Re: [PATCH] ARM: Keystone: Introduce Kconfig option to compile in typical Keystone features

2016-06-09 Thread Tony Lindgren
* Arnd Bergmann [160608 09:06]: > On Wednesday, June 8, 2016 2:47:48 AM CEST Tony Lindgren wrote: > > > > So we could have ARCH_MULTIPLATFORM_TYPICAL, then have the old > > ARCH_OMAP2PLUS_TYPICAL select that one. That should keep things > > behaving just fine if the old .config

Re: [PATCH] ARM: Keystone: Introduce Kconfig option to compile in typical Keystone features

2016-06-09 Thread Tony Lindgren
* Arnd Bergmann [160608 09:06]: > On Wednesday, June 8, 2016 2:47:48 AM CEST Tony Lindgren wrote: > > > > So we could have ARCH_MULTIPLATFORM_TYPICAL, then have the old > > ARCH_OMAP2PLUS_TYPICAL select that one. That should keep things > > behaving just fine if the old .config had

Re: [PATCH] ARM: Keystone: Introduce Kconfig option to compile in typical Keystone features

2016-06-08 Thread Arnd Bergmann
On Wednesday, June 8, 2016 2:47:48 AM CEST Tony Lindgren wrote: > > * Arnd Bergmann [160607 01:11]: > > A lot of these options are typical for all ARMv7 machines: AEABI, I2C, NEON, > > PM, REGULATOR and VFP are things that we probably want to default to enabled > > whenever we

Re: [PATCH] ARM: Keystone: Introduce Kconfig option to compile in typical Keystone features

2016-06-08 Thread Arnd Bergmann
On Wednesday, June 8, 2016 2:47:48 AM CEST Tony Lindgren wrote: > > * Arnd Bergmann [160607 01:11]: > > A lot of these options are typical for all ARMv7 machines: AEABI, I2C, NEON, > > PM, REGULATOR and VFP are things that we probably want to default to enabled > > whenever we build a MULTI_V7

Re: [PATCH] ARM: Keystone: Introduce Kconfig option to compile in typical Keystone features

2016-06-08 Thread Tony Lindgren
Hi, * Arnd Bergmann [160607 01:11]: > A lot of these options are typical for all ARMv7 machines: AEABI, I2C, NEON, > PM, REGULATOR and VFP are things that we probably want to default to enabled > whenever we build a MULTI_V7 kernel, some also for V5 or V6, we just > need to come

Re: [PATCH] ARM: Keystone: Introduce Kconfig option to compile in typical Keystone features

2016-06-08 Thread Tony Lindgren
Hi, * Arnd Bergmann [160607 01:11]: > A lot of these options are typical for all ARMv7 machines: AEABI, I2C, NEON, > PM, REGULATOR and VFP are things that we probably want to default to enabled > whenever we build a MULTI_V7 kernel, some also for V5 or V6, we just > need to come up with a good

Re: [PATCH] ARM: Keystone: Introduce Kconfig option to compile in typical Keystone features

2016-06-07 Thread Mark Brown
On Tue, Jun 07, 2016 at 10:09:46AM +0200, Arnd Bergmann wrote: Please start new threads for things like this - there's no obvious relevance to me in either the subject or even the first couple of pages of the message so it very nearly got deleted unread. It's very common to get copied on

Re: [PATCH] ARM: Keystone: Introduce Kconfig option to compile in typical Keystone features

2016-06-07 Thread Mark Brown
On Tue, Jun 07, 2016 at 10:09:46AM +0200, Arnd Bergmann wrote: Please start new threads for things like this - there's no obvious relevance to me in either the subject or even the first couple of pages of the message so it very nearly got deleted unread. It's very common to get copied on

Re: [PATCH] ARM: Keystone: Introduce Kconfig option to compile in typical Keystone features

2016-06-07 Thread Arnd Bergmann
On Monday, June 6, 2016 9:28:54 PM CEST Tony Lindgren wrote: > * Nishanth Menon [160601 15:51]: > > On 06/01/2016 05:31 PM, Arnd Bergmann wrote: > > > On Wednesday, June 1, 2016 4:31:54 PM CEST Nishanth Menon wrote: > > >> > > >> Hence the "KEYSTONE_TYPICAL" option is designed

Re: [PATCH] ARM: Keystone: Introduce Kconfig option to compile in typical Keystone features

2016-06-07 Thread Arnd Bergmann
On Monday, June 6, 2016 9:28:54 PM CEST Tony Lindgren wrote: > * Nishanth Menon [160601 15:51]: > > On 06/01/2016 05:31 PM, Arnd Bergmann wrote: > > > On Wednesday, June 1, 2016 4:31:54 PM CEST Nishanth Menon wrote: > > >> > > >> Hence the "KEYSTONE_TYPICAL" option is designed similar to commit

Re: [PATCH] ARM: Keystone: Introduce Kconfig option to compile in typical Keystone features

2016-06-06 Thread Tony Lindgren
* Nishanth Menon [160601 15:51]: > On 06/01/2016 05:31 PM, Arnd Bergmann wrote: > > On Wednesday, June 1, 2016 4:31:54 PM CEST Nishanth Menon wrote: > >> > >> Hence the "KEYSTONE_TYPICAL" option is designed similar to commit > >> 8d9166b519fd > >> ("omap2/3/4: Add Kconfig option to

Re: [PATCH] ARM: Keystone: Introduce Kconfig option to compile in typical Keystone features

2016-06-06 Thread Tony Lindgren
* Nishanth Menon [160601 15:51]: > On 06/01/2016 05:31 PM, Arnd Bergmann wrote: > > On Wednesday, June 1, 2016 4:31:54 PM CEST Nishanth Menon wrote: > >> > >> Hence the "KEYSTONE_TYPICAL" option is designed similar to commit > >> 8d9166b519fd > >> ("omap2/3/4: Add Kconfig option to compile in

Re: [PATCH] ARM: Keystone: Introduce Kconfig option to compile in typical Keystone features

2016-06-02 Thread Santosh Shilimkar
On 6/2/2016 5:34 AM, Nishanth Menon wrote: On 06/01/2016 06:26 PM, Santosh Shilimkar wrote: [...] Side note on LPAE: For our current device tree and u-boot, LPAE is mandatory to bootup for current Keystone boards - but this is not a SoC requirement, booting without LPAE/HIGHMEM results in

Re: [PATCH] ARM: Keystone: Introduce Kconfig option to compile in typical Keystone features

2016-06-02 Thread Santosh Shilimkar
On 6/2/2016 5:34 AM, Nishanth Menon wrote: On 06/01/2016 06:26 PM, Santosh Shilimkar wrote: [...] Side note on LPAE: For our current device tree and u-boot, LPAE is mandatory to bootup for current Keystone boards - but this is not a SoC requirement, booting without LPAE/HIGHMEM results in

Re: [PATCH] ARM: Keystone: Introduce Kconfig option to compile in typical Keystone features

2016-06-02 Thread Nishanth Menon
On 06/01/2016 06:26 PM, Santosh Shilimkar wrote: [...] >>> Side note on LPAE: >>> For our current device tree and u-boot, LPAE is mandatory to bootup >>> for current Keystone boards - but this is not a SoC requirement, >>> booting without LPAE/HIGHMEM results in non-coherent DDR accesses. >> >>

Re: [PATCH] ARM: Keystone: Introduce Kconfig option to compile in typical Keystone features

2016-06-02 Thread Nishanth Menon
On 06/01/2016 06:26 PM, Santosh Shilimkar wrote: [...] >>> Side note on LPAE: >>> For our current device tree and u-boot, LPAE is mandatory to bootup >>> for current Keystone boards - but this is not a SoC requirement, >>> booting without LPAE/HIGHMEM results in non-coherent DDR accesses. >> >>

Re: [PATCH] ARM: Keystone: Introduce Kconfig option to compile in typical Keystone features

2016-06-01 Thread Santosh Shilimkar
On 6/1/2016 3:49 PM, Nishanth Menon wrote: On 06/01/2016 05:31 PM, Arnd Bergmann wrote: [...] Santosh, Bill, Lokesh, Grygorii: could you help feedback on the above comments from Arnd? Already responded to Arnds email.

Re: [PATCH] ARM: Keystone: Introduce Kconfig option to compile in typical Keystone features

2016-06-01 Thread Santosh Shilimkar
On 6/1/2016 3:31 PM, Arnd Bergmann wrote: On Wednesday, June 1, 2016 4:31:54 PM CEST Nishanth Menon wrote: Introduce ARCH_KEYSTONE_TYPICAL which is common for all Keystone platforms. This is particularly useful when custom optimized defconfig builds are created for Keystone architecture

Re: [PATCH] ARM: Keystone: Introduce Kconfig option to compile in typical Keystone features

2016-06-01 Thread Santosh Shilimkar
On 6/1/2016 3:49 PM, Nishanth Menon wrote: On 06/01/2016 05:31 PM, Arnd Bergmann wrote: [...] Santosh, Bill, Lokesh, Grygorii: could you help feedback on the above comments from Arnd? Already responded to Arnds email.

Re: [PATCH] ARM: Keystone: Introduce Kconfig option to compile in typical Keystone features

2016-06-01 Thread Santosh Shilimkar
On 6/1/2016 3:31 PM, Arnd Bergmann wrote: On Wednesday, June 1, 2016 4:31:54 PM CEST Nishanth Menon wrote: Introduce ARCH_KEYSTONE_TYPICAL which is common for all Keystone platforms. This is particularly useful when custom optimized defconfig builds are created for Keystone architecture

Re: [PATCH] ARM: Keystone: Introduce Kconfig option to compile in typical Keystone features

2016-06-01 Thread Nishanth Menon
On 06/01/2016 05:31 PM, Arnd Bergmann wrote: > On Wednesday, June 1, 2016 4:31:54 PM CEST Nishanth Menon wrote: >> Introduce ARCH_KEYSTONE_TYPICAL which is common for all Keystone >> platforms. This is particularly useful when custom optimized defconfig >> builds are created for Keystone

Re: [PATCH] ARM: Keystone: Introduce Kconfig option to compile in typical Keystone features

2016-06-01 Thread Nishanth Menon
On 06/01/2016 05:31 PM, Arnd Bergmann wrote: > On Wednesday, June 1, 2016 4:31:54 PM CEST Nishanth Menon wrote: >> Introduce ARCH_KEYSTONE_TYPICAL which is common for all Keystone >> platforms. This is particularly useful when custom optimized defconfig >> builds are created for Keystone

Re: [PATCH] ARM: Keystone: Introduce Kconfig option to compile in typical Keystone features

2016-06-01 Thread Arnd Bergmann
On Wednesday, June 1, 2016 4:31:54 PM CEST Nishanth Menon wrote: > Introduce ARCH_KEYSTONE_TYPICAL which is common for all Keystone > platforms. This is particularly useful when custom optimized defconfig > builds are created for Keystone architecture platforms. > > An example of the same would

Re: [PATCH] ARM: Keystone: Introduce Kconfig option to compile in typical Keystone features

2016-06-01 Thread Arnd Bergmann
On Wednesday, June 1, 2016 4:31:54 PM CEST Nishanth Menon wrote: > Introduce ARCH_KEYSTONE_TYPICAL which is common for all Keystone > platforms. This is particularly useful when custom optimized defconfig > builds are created for Keystone architecture platforms. > > An example of the same would

[PATCH] ARM: Keystone: Introduce Kconfig option to compile in typical Keystone features

2016-06-01 Thread Nishanth Menon
Introduce ARCH_KEYSTONE_TYPICAL which is common for all Keystone platforms. This is particularly useful when custom optimized defconfig builds are created for Keystone architecture platforms. An example of the same would be a sample fragment ks_only.cfg: http://pastebin.ubuntu.com/16904991/ -

[PATCH] ARM: Keystone: Introduce Kconfig option to compile in typical Keystone features

2016-06-01 Thread Nishanth Menon
Introduce ARCH_KEYSTONE_TYPICAL which is common for all Keystone platforms. This is particularly useful when custom optimized defconfig builds are created for Keystone architecture platforms. An example of the same would be a sample fragment ks_only.cfg: http://pastebin.ubuntu.com/16904991/ -