All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/3] ARM: bcm2835_defconfig: rebuild on next-20160205
@ 2016-02-06 18:03 Stephen Warren
  2016-02-06 18:03 ` [PATCH 2/3] ARM: bcm2835_defconfig: disable DEBUG_LL Stephen Warren
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Stephen Warren @ 2016-02-06 18:03 UTC (permalink / raw)
  To: linux-arm-kernel

This separates explicit changes desired in later patches from "automatic"
or irrelevant changes caused solely by Kconfig changes.

make ARCH=arm bcm2835_defconfig
make ARCH=arm savedefconfig
mv defconfig arch/arm/configs/bcm2835_defconfig

Signed-off-by: Stephen Warren <swarren@wwwdotorg.org>
---
This series is based on top of next-20160205.

You may want to squash all 3 commits together when applying to reduce
the number of defconfig patches; that's fine by me.

 arch/arm/configs/bcm2835_defconfig | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/arch/arm/configs/bcm2835_defconfig b/arch/arm/configs/bcm2835_defconfig
index 72def201c4fd..e95dcb16d65d 100644
--- a/arch/arm/configs/bcm2835_defconfig
+++ b/arch/arm/configs/bcm2835_defconfig
@@ -6,13 +6,13 @@ CONFIG_HIGH_RES_TIMERS=y
 CONFIG_BSD_PROCESS_ACCT=y
 CONFIG_BSD_PROCESS_ACCT_V3=y
 CONFIG_LOG_BUF_SHIFT=18
+CONFIG_CFS_BANDWIDTH=y
+CONFIG_RT_GROUP_SCHED=y
 CONFIG_CGROUP_FREEZER=y
-CONFIG_CGROUP_DEVICE=y
 CONFIG_CPUSETS=y
+CONFIG_CGROUP_DEVICE=y
 CONFIG_CGROUP_CPUACCT=y
 CONFIG_CGROUP_PERF=y
-CONFIG_CFS_BANDWIDTH=y
-CONFIG_RT_GROUP_SCHED=y
 CONFIG_NAMESPACES=y
 CONFIG_SCHED_AUTOGROUP=y
 CONFIG_RELAY=y
-- 
1.9.1

^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [PATCH 2/3] ARM: bcm2835_defconfig: disable DEBUG_LL
  2016-02-06 18:03 [PATCH 1/3] ARM: bcm2835_defconfig: rebuild on next-20160205 Stephen Warren
@ 2016-02-06 18:03 ` Stephen Warren
  2016-02-06 18:03 ` [PATCH 3/3] ARM: bcm2835_defconfig: enable ARMv7 support Stephen Warren
  2016-02-18  2:58 ` [PATCH 1/3] ARM: bcm2835_defconfig: rebuild on next-20160205 Eric Anholt
  2 siblings, 0 replies; 4+ messages in thread
From: Stephen Warren @ 2016-02-06 18:03 UTC (permalink / raw)
  To: linux-arm-kernel

This way the kernel works on both RPi0/1 and RPi2 even with earlyprintk
in the kernel cmdline; the two hardware platforms use different physical
addresses for peripherals, so the same DEBUG_LL configuration won't work
on both. If someone needs DEBUG_LL support, they can enable it locally.

Signed-off-by: Stephen Warren <swarren@wwwdotorg.org>
---
 arch/arm/configs/bcm2835_defconfig | 2 --
 1 file changed, 2 deletions(-)

diff --git a/arch/arm/configs/bcm2835_defconfig b/arch/arm/configs/bcm2835_defconfig
index e95dcb16d65d..4a1fb17eebf6 100644
--- a/arch/arm/configs/bcm2835_defconfig
+++ b/arch/arm/configs/bcm2835_defconfig
@@ -142,7 +142,5 @@ CONFIG_TEST_KSTRTOX=y
 CONFIG_KGDB=y
 CONFIG_KGDB_KDB=y
 CONFIG_STRICT_DEVMEM=y
-CONFIG_DEBUG_LL=y
-CONFIG_EARLY_PRINTK=y
 # CONFIG_XZ_DEC_ARM is not set
 # CONFIG_XZ_DEC_ARMTHUMB is not set
-- 
1.9.1

^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [PATCH 3/3] ARM: bcm2835_defconfig: enable ARMv7 support
  2016-02-06 18:03 [PATCH 1/3] ARM: bcm2835_defconfig: rebuild on next-20160205 Stephen Warren
  2016-02-06 18:03 ` [PATCH 2/3] ARM: bcm2835_defconfig: disable DEBUG_LL Stephen Warren
@ 2016-02-06 18:03 ` Stephen Warren
  2016-02-18  2:58 ` [PATCH 1/3] ARM: bcm2835_defconfig: rebuild on next-20160205 Eric Anholt
  2 siblings, 0 replies; 4+ messages in thread
From: Stephen Warren @ 2016-02-06 18:03 UTC (permalink / raw)
  To: linux-arm-kernel

This makes the RPi2 work; it has an ARMv7 CPU.

Signed-off-by: Stephen Warren <swarren@wwwdotorg.org>
---
 arch/arm/configs/bcm2835_defconfig | 1 -
 1 file changed, 1 deletion(-)

diff --git a/arch/arm/configs/bcm2835_defconfig b/arch/arm/configs/bcm2835_defconfig
index 4a1fb17eebf6..7c20a0bc2722 100644
--- a/arch/arm/configs/bcm2835_defconfig
+++ b/arch/arm/configs/bcm2835_defconfig
@@ -26,7 +26,6 @@ CONFIG_OPROFILE=y
 CONFIG_JUMP_LABEL=y
 CONFIG_CC_STACKPROTECTOR_REGULAR=y
 CONFIG_ARCH_MULTI_V6=y
-# CONFIG_ARCH_MULTI_V7 is not set
 CONFIG_ARCH_BCM=y
 CONFIG_ARCH_BCM2835=y
 CONFIG_PREEMPT_VOLUNTARY=y
-- 
1.9.1

^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [PATCH 1/3] ARM: bcm2835_defconfig: rebuild on next-20160205
  2016-02-06 18:03 [PATCH 1/3] ARM: bcm2835_defconfig: rebuild on next-20160205 Stephen Warren
  2016-02-06 18:03 ` [PATCH 2/3] ARM: bcm2835_defconfig: disable DEBUG_LL Stephen Warren
  2016-02-06 18:03 ` [PATCH 3/3] ARM: bcm2835_defconfig: enable ARMv7 support Stephen Warren
@ 2016-02-18  2:58 ` Eric Anholt
  2 siblings, 0 replies; 4+ messages in thread
From: Eric Anholt @ 2016-02-18  2:58 UTC (permalink / raw)
  To: linux-arm-kernel

Stephen Warren <swarren@wwwdotorg.org> writes:

> This separates explicit changes desired in later patches from "automatic"
> or irrelevant changes caused solely by Kconfig changes.
>
> make ARCH=arm bcm2835_defconfig
> make ARCH=arm savedefconfig
> mv defconfig arch/arm/configs/bcm2835_defconfig
>
> Signed-off-by: Stephen Warren <swarren@wwwdotorg.org>

Pulled to -next (and thanks for the help with debugging the boot
troubles!)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 818 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20160217/86bc8c7e/attachment.sig>

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2016-02-18  2:58 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-02-06 18:03 [PATCH 1/3] ARM: bcm2835_defconfig: rebuild on next-20160205 Stephen Warren
2016-02-06 18:03 ` [PATCH 2/3] ARM: bcm2835_defconfig: disable DEBUG_LL Stephen Warren
2016-02-06 18:03 ` [PATCH 3/3] ARM: bcm2835_defconfig: enable ARMv7 support Stephen Warren
2016-02-18  2:58 ` [PATCH 1/3] ARM: bcm2835_defconfig: rebuild on next-20160205 Eric Anholt

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.