* [PATCH 0/3] ARM: Kirkwood: update defconfig and fix ts219 dtb
@ 2012-08-11 2:39 Jason Cooper
2012-08-11 2:39 ` [PATCH 1/3] ARM: Kirkwood: update defconfig Jason Cooper
` (3 more replies)
0 siblings, 4 replies; 14+ messages in thread
From: Jason Cooper @ 2012-08-11 2:39 UTC (permalink / raw)
To: linux-arm-kernel
This is a small series to update kirkwood_defconfig to include all of the new
DT boards. And, finally, SERIAL_OF_PLATFORM is enabled. ;-)
There is one small fix for ts219. When it was revised to split into two dts
files, Makefile.boot wasn't updated. This caused a build failure for
'make dtbs'
Jason Cooper (3):
ARM: Kirkwood: update defconfig
ARM: Kirkwood: ts219: fix Makefile.boot after dts was split in two
ARM: Kirkwood: add DT boards to defconfig
arch/arm/configs/kirkwood_defconfig | 37 +++++++++++++++------------------
arch/arm/mach-kirkwood/Makefile.boot | 2 +-
2 files changed, 18 insertions(+), 21 deletions(-)
--
1.7.8.6
^ permalink raw reply [flat|nested] 14+ messages in thread
* [PATCH 1/3] ARM: Kirkwood: update defconfig
2012-08-11 2:39 [PATCH 0/3] ARM: Kirkwood: update defconfig and fix ts219 dtb Jason Cooper
@ 2012-08-11 2:39 ` Jason Cooper
2012-08-11 2:39 ` [PATCH 2/3] ARM: Kirkwood: ts219: fix Makefile.boot after dts was split in two Jason Cooper
` (2 subsequent siblings)
3 siblings, 0 replies; 14+ messages in thread
From: Jason Cooper @ 2012-08-11 2:39 UTC (permalink / raw)
To: linux-arm-kernel
Signed-off-by: Jason Cooper <jason@lakedaemon.net>
---
arch/arm/configs/kirkwood_defconfig | 25 ++++++-------------------
1 files changed, 6 insertions(+), 19 deletions(-)
diff --git a/arch/arm/configs/kirkwood_defconfig b/arch/arm/configs/kirkwood_defconfig
index aeb3af5..5a494a3 100644
--- a/arch/arm/configs/kirkwood_defconfig
+++ b/arch/arm/configs/kirkwood_defconfig
@@ -1,5 +1,7 @@
CONFIG_EXPERIMENTAL=y
CONFIG_SYSVIPC=y
+CONFIG_NO_HZ=y
+CONFIG_HIGH_RES_TIMERS=y
CONFIG_LOG_BUF_SHIFT=19
CONFIG_PROFILING=y
CONFIG_OPROFILE=y
@@ -15,9 +17,9 @@ CONFIG_MACH_MV88F6281GTW_GE=y
CONFIG_MACH_SHEEVAPLUG=y
CONFIG_MACH_ESATA_SHEEVAPLUG=y
CONFIG_MACH_GURUPLUG=y
-CONFIG_MACH_DOCKSTAR=y
CONFIG_MACH_TS219=y
CONFIG_MACH_TS41X=y
+CONFIG_MACH_DOCKSTAR=y
CONFIG_MACH_OPENRD_BASE=y
CONFIG_MACH_OPENRD_CLIENT=y
CONFIG_MACH_OPENRD_ULTIMATE=y
@@ -29,8 +31,6 @@ CONFIG_MACH_NET2BIG_V2=y
CONFIG_MACH_NET5BIG_V2=y
CONFIG_MACH_T5325=y
# CONFIG_CPU_FEROCEON_OLD_ID is not set
-CONFIG_NO_HZ=y
-CONFIG_HIGH_RES_TIMERS=y
CONFIG_PREEMPT=y
CONFIG_AEABI=y
# CONFIG_OABI_COMPAT is not set
@@ -47,13 +47,11 @@ CONFIG_IP_PNP_DHCP=y
CONFIG_IP_PNP_BOOTP=y
# CONFIG_IPV6 is not set
CONFIG_NET_DSA=y
-CONFIG_NET_DSA_MV88E6123_61_65=y
CONFIG_NET_PKTGEN=m
CONFIG_CFG80211=y
CONFIG_MAC80211=y
CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
CONFIG_MTD=y
-CONFIG_MTD_PARTITIONS=y
CONFIG_MTD_CMDLINE_PARTS=y
CONFIG_MTD_CHAR=y
CONFIG_MTD_BLOCK=y
@@ -69,7 +67,6 @@ CONFIG_MTD_M25P80=y
CONFIG_MTD_NAND=y
CONFIG_MTD_NAND_ORION=y
CONFIG_BLK_DEV_LOOP=y
-# CONFIG_MISC_DEVICES is not set
# CONFIG_SCSI_PROC_FS is not set
CONFIG_BLK_DEV_SD=y
CONFIG_BLK_DEV_SR=m
@@ -78,22 +75,20 @@ CONFIG_ATA=y
CONFIG_SATA_AHCI=y
CONFIG_SATA_MV=y
CONFIG_NETDEVICES=y
-CONFIG_MARVELL_PHY=y
-CONFIG_NET_ETHERNET=y
CONFIG_MII=y
-CONFIG_NET_PCI=y
+CONFIG_NET_DSA_MV88E6123_61_65=y
CONFIG_MV643XX_ETH=y
-# CONFIG_NETDEV_10000 is not set
+CONFIG_MARVELL_PHY=y
CONFIG_LIBERTAS=y
CONFIG_LIBERTAS_SDIO=y
CONFIG_INPUT_EVDEV=y
CONFIG_KEYBOARD_GPIO=y
# CONFIG_INPUT_MOUSE is not set
+CONFIG_LEGACY_PTY_COUNT=16
# CONFIG_DEVKMEM is not set
CONFIG_SERIAL_8250=y
CONFIG_SERIAL_8250_CONSOLE=y
CONFIG_SERIAL_8250_RUNTIME_UARTS=2
-CONFIG_LEGACY_PTY_COUNT=16
# CONFIG_HW_RANDOM is not set
CONFIG_I2C=y
# CONFIG_I2C_COMPAT is not set
@@ -103,7 +98,6 @@ CONFIG_SPI=y
CONFIG_SPI_ORION=y
CONFIG_GPIO_SYSFS=y
# CONFIG_HWMON is not set
-# CONFIG_VGA_CONSOLE is not set
CONFIG_HID_DRAGONRISE=y
CONFIG_HID_GYRATION=y
CONFIG_HID_TWINHAN=y
@@ -119,10 +113,8 @@ CONFIG_HID_TOPSEED=y
CONFIG_HID_THRUSTMASTER=y
CONFIG_HID_ZEROPLUS=y
CONFIG_USB=y
-CONFIG_USB_DEVICEFS=y
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_EHCI_ROOT_HUB_TT=y
-CONFIG_USB_EHCI_TT_NEWSCHED=y
CONFIG_USB_PRINTER=m
CONFIG_USB_STORAGE=y
CONFIG_USB_STORAGE_DATAFAB=y
@@ -148,7 +140,6 @@ CONFIG_MV_XOR=y
CONFIG_EXT2_FS=y
CONFIG_EXT3_FS=y
# CONFIG_EXT3_FS_XATTR is not set
-CONFIG_INOTIFY=y
CONFIG_ISO9660_FS=m
CONFIG_JOLIET=y
CONFIG_UDF_FS=m
@@ -158,7 +149,6 @@ CONFIG_TMPFS=y
CONFIG_JFFS2_FS=y
CONFIG_CRAMFS=y
CONFIG_NFS_FS=y
-CONFIG_NFS_V3=y
CONFIG_ROOT_NFS=y
CONFIG_NLS_CODEPAGE_437=y
CONFIG_NLS_CODEPAGE_850=y
@@ -171,11 +161,8 @@ CONFIG_DEBUG_KERNEL=y
# CONFIG_SCHED_DEBUG is not set
# CONFIG_DEBUG_PREEMPT is not set
CONFIG_DEBUG_INFO=y
-# CONFIG_RCU_CPU_STALL_DETECTOR is not set
-CONFIG_SYSCTL_SYSCALL_CHECK=y
# CONFIG_FTRACE is not set
CONFIG_DEBUG_USER=y
-CONFIG_DEBUG_ERRORS=y
CONFIG_DEBUG_LL=y
CONFIG_CRYPTO_CBC=m
CONFIG_CRYPTO_PCBC=m
--
1.7.8.6
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH 2/3] ARM: Kirkwood: ts219: fix Makefile.boot after dts was split in two
2012-08-11 2:39 [PATCH 0/3] ARM: Kirkwood: update defconfig and fix ts219 dtb Jason Cooper
2012-08-11 2:39 ` [PATCH 1/3] ARM: Kirkwood: update defconfig Jason Cooper
@ 2012-08-11 2:39 ` Jason Cooper
2012-08-11 6:16 ` Andrew Lunn
2012-08-11 7:51 ` Andrew Lunn
2012-08-11 2:39 ` [PATCH 3/3] ARM: Kirkwood: add DT boards to defconfig Jason Cooper
2012-08-11 22:33 ` [PATCH V2 0/3] ARM: Kirkwood: update defconfig, add dt boards Jason Cooper
3 siblings, 2 replies; 14+ messages in thread
From: Jason Cooper @ 2012-08-11 2:39 UTC (permalink / raw)
To: linux-arm-kernel
Signed-off-by: Jason Cooper <jason@lakedaemon.net>
---
arch/arm/mach-kirkwood/Makefile.boot | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/arch/arm/mach-kirkwood/Makefile.boot b/arch/arm/mach-kirkwood/Makefile.boot
index 2a576ab..2ad83e2 100644
--- a/arch/arm/mach-kirkwood/Makefile.boot
+++ b/arch/arm/mach-kirkwood/Makefile.boot
@@ -7,7 +7,7 @@ dtb-$(CONFIG_MACH_DLINK_KIRKWOOD_DT) += kirkwood-dns320.dtb
dtb-$(CONFIG_MACH_DLINK_KIRKWOOD_DT) += kirkwood-dns325.dtb
dtb-$(CONFIG_MACH_ICONNECT_DT) += kirkwood-iconnect.dtb
dtb-$(CONFIG_MACH_IB62X0_DT) += kirkwood-ib62x0.dtb
-dtb-$(CONFIG_MACH_TS219_DT) += kirkwood-qnap-ts219.dtb
+dtb-$(CONFIG_MACH_TS219_DT) += kirkwood-ts219-6281.dtb kirkwood-ts219-6282.dtb
dtb-$(CONFIG_MACH_GOFLEXNET_DT) += kirkwood-goflexnet.dtb
dbt-$(CONFIG_MACH_LSXL_DT) += kirkwood-lschlv2.dtb
dbt-$(CONFIG_MACH_LSXL_DT) += kirkwood-lsxhl.dtb
--
1.7.8.6
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH 3/3] ARM: Kirkwood: add DT boards to defconfig
2012-08-11 2:39 [PATCH 0/3] ARM: Kirkwood: update defconfig and fix ts219 dtb Jason Cooper
2012-08-11 2:39 ` [PATCH 1/3] ARM: Kirkwood: update defconfig Jason Cooper
2012-08-11 2:39 ` [PATCH 2/3] ARM: Kirkwood: ts219: fix Makefile.boot after dts was split in two Jason Cooper
@ 2012-08-11 2:39 ` Jason Cooper
2012-08-11 6:21 ` Andrew Lunn
2012-08-11 22:06 ` Andrew Lunn
2012-08-11 22:33 ` [PATCH V2 0/3] ARM: Kirkwood: update defconfig, add dt boards Jason Cooper
3 siblings, 2 replies; 14+ messages in thread
From: Jason Cooper @ 2012-08-11 2:39 UTC (permalink / raw)
To: linux-arm-kernel
Also, disable DEBUG_KERNEL, enable SERIAL_OF_PLATFORM, and enable EMBEDDED
Signed-off-by: Jason Cooper <jason@lakedaemon.net>
---
arch/arm/configs/kirkwood_defconfig | 12 +++++++++++-
1 files changed, 11 insertions(+), 1 deletions(-)
diff --git a/arch/arm/configs/kirkwood_defconfig b/arch/arm/configs/kirkwood_defconfig
index 5a494a3..0865d2e 100644
--- a/arch/arm/configs/kirkwood_defconfig
+++ b/arch/arm/configs/kirkwood_defconfig
@@ -3,6 +3,9 @@ CONFIG_SYSVIPC=y
CONFIG_NO_HZ=y
CONFIG_HIGH_RES_TIMERS=y
CONFIG_LOG_BUF_SHIFT=19
+CONFIG_NAMESPACES=y
+CONFIG_BLK_DEV_INITRD=y
+CONFIG_EMBEDDED=y
CONFIG_PROFILING=y
CONFIG_OPROFILE=y
CONFIG_KPROBES=y
@@ -17,6 +20,13 @@ CONFIG_MACH_MV88F6281GTW_GE=y
CONFIG_MACH_SHEEVAPLUG=y
CONFIG_MACH_ESATA_SHEEVAPLUG=y
CONFIG_MACH_GURUPLUG=y
+CONFIG_MACH_DREAMPLUG_DT=y
+CONFIG_MACH_ICONNECT_DT=y
+CONFIG_MACH_DLINK_KIRKWOOD_DT=y
+CONFIG_MACH_IB62X0_DT=y
+CONFIG_MACH_TS219_DT=y
+CONFIG_MACH_GOFLEXNET_DT=y
+CONFIG_MACH_LSXL_DT=y
CONFIG_MACH_TS219=y
CONFIG_MACH_TS41X=y
CONFIG_MACH_DOCKSTAR=y
@@ -89,6 +99,7 @@ CONFIG_LEGACY_PTY_COUNT=16
CONFIG_SERIAL_8250=y
CONFIG_SERIAL_8250_CONSOLE=y
CONFIG_SERIAL_8250_RUNTIME_UARTS=2
+CONFIG_SERIAL_OF_PLATFORM=y
# CONFIG_HW_RANDOM is not set
CONFIG_I2C=y
# CONFIG_I2C_COMPAT is not set
@@ -157,7 +168,6 @@ CONFIG_NLS_ISO8859_2=y
CONFIG_NLS_UTF8=y
CONFIG_MAGIC_SYSRQ=y
CONFIG_DEBUG_FS=y
-CONFIG_DEBUG_KERNEL=y
# CONFIG_SCHED_DEBUG is not set
# CONFIG_DEBUG_PREEMPT is not set
CONFIG_DEBUG_INFO=y
--
1.7.8.6
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH 2/3] ARM: Kirkwood: ts219: fix Makefile.boot after dts was split in two
2012-08-11 2:39 ` [PATCH 2/3] ARM: Kirkwood: ts219: fix Makefile.boot after dts was split in two Jason Cooper
@ 2012-08-11 6:16 ` Andrew Lunn
2012-08-11 7:51 ` Andrew Lunn
1 sibling, 0 replies; 14+ messages in thread
From: Andrew Lunn @ 2012-08-11 6:16 UTC (permalink / raw)
To: linux-arm-kernel
On Sat, Aug 11, 2012 at 02:39:46AM +0000, Jason Cooper wrote:
> Signed-off-by: Jason Cooper <jason@lakedaemon.net>
> ---
> arch/arm/mach-kirkwood/Makefile.boot | 2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/arch/arm/mach-kirkwood/Makefile.boot b/arch/arm/mach-kirkwood/Makefile.boot
> index 2a576ab..2ad83e2 100644
> --- a/arch/arm/mach-kirkwood/Makefile.boot
> +++ b/arch/arm/mach-kirkwood/Makefile.boot
> @@ -7,7 +7,7 @@ dtb-$(CONFIG_MACH_DLINK_KIRKWOOD_DT) += kirkwood-dns320.dtb
> dtb-$(CONFIG_MACH_DLINK_KIRKWOOD_DT) += kirkwood-dns325.dtb
> dtb-$(CONFIG_MACH_ICONNECT_DT) += kirkwood-iconnect.dtb
> dtb-$(CONFIG_MACH_IB62X0_DT) += kirkwood-ib62x0.dtb
> -dtb-$(CONFIG_MACH_TS219_DT) += kirkwood-qnap-ts219.dtb
> +dtb-$(CONFIG_MACH_TS219_DT) += kirkwood-ts219-6281.dtb kirkwood-ts219-6282.dtb
A fix for this has already been accepted into arm-soc for the next rc.
Andrew
> dtb-$(CONFIG_MACH_GOFLEXNET_DT) += kirkwood-goflexnet.dtb
> dbt-$(CONFIG_MACH_LSXL_DT) += kirkwood-lschlv2.dtb
> dbt-$(CONFIG_MACH_LSXL_DT) += kirkwood-lsxhl.dtb
> --
> 1.7.8.6
>
^ permalink raw reply [flat|nested] 14+ messages in thread
* [PATCH 3/3] ARM: Kirkwood: add DT boards to defconfig
2012-08-11 2:39 ` [PATCH 3/3] ARM: Kirkwood: add DT boards to defconfig Jason Cooper
@ 2012-08-11 6:21 ` Andrew Lunn
2012-08-11 16:47 ` Jason Cooper
2012-08-11 22:06 ` Andrew Lunn
1 sibling, 1 reply; 14+ messages in thread
From: Andrew Lunn @ 2012-08-11 6:21 UTC (permalink / raw)
To: linux-arm-kernel
On Sat, Aug 11, 2012 at 02:39:47AM +0000, Jason Cooper wrote:
> Also, disable DEBUG_KERNEL, enable SERIAL_OF_PLATFORM, and enable EMBEDDED
Hi Jason
Why disable DEBUG_KERNEL. Most of the other defconfig files have it
enabled.
>
> Signed-off-by: Jason Cooper <jason@lakedaemon.net>
> ---
> arch/arm/configs/kirkwood_defconfig | 12 +++++++++++-
> 1 files changed, 11 insertions(+), 1 deletions(-)
>
> diff --git a/arch/arm/configs/kirkwood_defconfig b/arch/arm/configs/kirkwood_defconfig
> index 5a494a3..0865d2e 100644
> --- a/arch/arm/configs/kirkwood_defconfig
> +++ b/arch/arm/configs/kirkwood_defconfig
> @@ -3,6 +3,9 @@ CONFIG_SYSVIPC=y
> CONFIG_NO_HZ=y
> CONFIG_HIGH_RES_TIMERS=y
> CONFIG_LOG_BUF_SHIFT=19
> +CONFIG_NAMESPACES=y
> +CONFIG_BLK_DEV_INITRD=y
Do we need these two as well? Namespaces seems a bit unusual for a
tiny embedded device.
Andrew
^ permalink raw reply [flat|nested] 14+ messages in thread
* [PATCH 2/3] ARM: Kirkwood: ts219: fix Makefile.boot after dts was split in two
2012-08-11 2:39 ` [PATCH 2/3] ARM: Kirkwood: ts219: fix Makefile.boot after dts was split in two Jason Cooper
2012-08-11 6:16 ` Andrew Lunn
@ 2012-08-11 7:51 ` Andrew Lunn
2012-08-11 16:36 ` Jason Cooper
1 sibling, 1 reply; 14+ messages in thread
From: Andrew Lunn @ 2012-08-11 7:51 UTC (permalink / raw)
To: linux-arm-kernel
On Sat, Aug 11, 2012 at 02:39:46AM +0000, Jason Cooper wrote:
> Signed-off-by: Jason Cooper <jason@lakedaemon.net>
> ---
> arch/arm/mach-kirkwood/Makefile.boot | 2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/arch/arm/mach-kirkwood/Makefile.boot b/arch/arm/mach-kirkwood/Makefile.boot
> index 2a576ab..2ad83e2 100644
> --- a/arch/arm/mach-kirkwood/Makefile.boot
> +++ b/arch/arm/mach-kirkwood/Makefile.boot
> @@ -7,7 +7,7 @@ dtb-$(CONFIG_MACH_DLINK_KIRKWOOD_DT) += kirkwood-dns320.dtb
> dtb-$(CONFIG_MACH_DLINK_KIRKWOOD_DT) += kirkwood-dns325.dtb
> dtb-$(CONFIG_MACH_ICONNECT_DT) += kirkwood-iconnect.dtb
> dtb-$(CONFIG_MACH_IB62X0_DT) += kirkwood-ib62x0.dtb
> -dtb-$(CONFIG_MACH_TS219_DT) += kirkwood-qnap-ts219.dtb
> +dtb-$(CONFIG_MACH_TS219_DT) += kirkwood-ts219-6281.dtb kirkwood-ts219-6282.dtb
Hi Jason
There is the same fix from Arnaud Patard, which has been posted to the
list maybe a week ago.
We seem quite good at breaking Makefile.boot and not noticing it. Who
maintains kisskb? We should ask for make dtbs to be added to the end
of the build scripts.
Andrew
^ permalink raw reply [flat|nested] 14+ messages in thread
* [PATCH 2/3] ARM: Kirkwood: ts219: fix Makefile.boot after dts was split in two
2012-08-11 7:51 ` Andrew Lunn
@ 2012-08-11 16:36 ` Jason Cooper
0 siblings, 0 replies; 14+ messages in thread
From: Jason Cooper @ 2012-08-11 16:36 UTC (permalink / raw)
To: linux-arm-kernel
On Sat, Aug 11, 2012 at 09:51:14AM +0200, Andrew Lunn wrote:
> On Sat, Aug 11, 2012 at 02:39:46AM +0000, Jason Cooper wrote:
> > Signed-off-by: Jason Cooper <jason@lakedaemon.net>
> > ---
> > arch/arm/mach-kirkwood/Makefile.boot | 2 +-
> > 1 files changed, 1 insertions(+), 1 deletions(-)
> >
> > diff --git a/arch/arm/mach-kirkwood/Makefile.boot b/arch/arm/mach-kirkwood/Makefile.boot
> > index 2a576ab..2ad83e2 100644
> > --- a/arch/arm/mach-kirkwood/Makefile.boot
> > +++ b/arch/arm/mach-kirkwood/Makefile.boot
> > @@ -7,7 +7,7 @@ dtb-$(CONFIG_MACH_DLINK_KIRKWOOD_DT) += kirkwood-dns320.dtb
> > dtb-$(CONFIG_MACH_DLINK_KIRKWOOD_DT) += kirkwood-dns325.dtb
> > dtb-$(CONFIG_MACH_ICONNECT_DT) += kirkwood-iconnect.dtb
> > dtb-$(CONFIG_MACH_IB62X0_DT) += kirkwood-ib62x0.dtb
> > -dtb-$(CONFIG_MACH_TS219_DT) += kirkwood-qnap-ts219.dtb
> > +dtb-$(CONFIG_MACH_TS219_DT) += kirkwood-ts219-6281.dtb kirkwood-ts219-6282.dtb
>
> Hi Jason
>
> There is the same fix from Arnaud Patard, which has been posted to the
> list maybe a week ago.
dabbit! I even have that flagged to pull in as a 3.6 fix. I'll drop
mine, and use his.
> We seem quite good at breaking Makefile.boot and not noticing it. Who
> maintains kisskb? We should ask for make dtbs to be added to the end
> of the build scripts.
I have it in my build tests here (that's how it came up), but we'll see
if they are ammenable to adding 'make dtbs'.
thx,
Jason.
^ permalink raw reply [flat|nested] 14+ messages in thread
* [PATCH 3/3] ARM: Kirkwood: add DT boards to defconfig
2012-08-11 6:21 ` Andrew Lunn
@ 2012-08-11 16:47 ` Jason Cooper
0 siblings, 0 replies; 14+ messages in thread
From: Jason Cooper @ 2012-08-11 16:47 UTC (permalink / raw)
To: linux-arm-kernel
On Sat, Aug 11, 2012 at 08:21:11AM +0200, Andrew Lunn wrote:
> On Sat, Aug 11, 2012 at 02:39:47AM +0000, Jason Cooper wrote:
> > Also, disable DEBUG_KERNEL, enable SERIAL_OF_PLATFORM, and enable EMBEDDED
>
> Why disable DEBUG_KERNEL. Most of the other defconfig files have it
> enabled.
I usually get burned on desktop kernels with ~90MB initrds filling up my
/boot partition, so I'm in the habit of disabling it. It appears the
convention is to enable it for defconfigs (86 of 129 in v3.6-rc1), so
I'll re-enable it.
> >
> > Signed-off-by: Jason Cooper <jason@lakedaemon.net>
> > ---
> > arch/arm/configs/kirkwood_defconfig | 12 +++++++++++-
> > 1 files changed, 11 insertions(+), 1 deletions(-)
> >
> > diff --git a/arch/arm/configs/kirkwood_defconfig b/arch/arm/configs/kirkwood_defconfig
> > index 5a494a3..0865d2e 100644
> > --- a/arch/arm/configs/kirkwood_defconfig
> > +++ b/arch/arm/configs/kirkwood_defconfig
> > @@ -3,6 +3,9 @@ CONFIG_SYSVIPC=y
> > CONFIG_NO_HZ=y
> > CONFIG_HIGH_RES_TIMERS=y
> > CONFIG_LOG_BUF_SHIFT=19
> > +CONFIG_NAMESPACES=y
> > +CONFIG_BLK_DEV_INITRD=y
>
> Do we need these two as well? Namespaces seems a bit unusual for a
> tiny embedded device.
initrd is another thing I do out of habit. I tend to use an initrd that
drops to a shell for testing.
I'll disable both. Time for v2.
thx,
Jason.
^ permalink raw reply [flat|nested] 14+ messages in thread
* [PATCH 3/3] ARM: Kirkwood: add DT boards to defconfig
2012-08-11 2:39 ` [PATCH 3/3] ARM: Kirkwood: add DT boards to defconfig Jason Cooper
2012-08-11 6:21 ` Andrew Lunn
@ 2012-08-11 22:06 ` Andrew Lunn
2012-08-11 23:18 ` Jason Cooper
1 sibling, 1 reply; 14+ messages in thread
From: Andrew Lunn @ 2012-08-11 22:06 UTC (permalink / raw)
To: linux-arm-kernel
On Sat, Aug 11, 2012 at 02:39:47AM +0000, Jason Cooper wrote:
> Also, disable DEBUG_KERNEL, enable SERIAL_OF_PLATFORM, and enable EMBEDDED
>
> Signed-off-by: Jason Cooper <jason@lakedaemon.net>
> ---
> arch/arm/configs/kirkwood_defconfig | 12 +++++++++++-
> 1 files changed, 11 insertions(+), 1 deletions(-)
>
> diff --git a/arch/arm/configs/kirkwood_defconfig b/arch/arm/configs/kirkwood_defconfig
> index 5a494a3..0865d2e 100644
> --- a/arch/arm/configs/kirkwood_defconfig
> +++ b/arch/arm/configs/kirkwood_defconfig
> @@ -3,6 +3,9 @@ CONFIG_SYSVIPC=y
> CONFIG_NO_HZ=y
> CONFIG_HIGH_RES_TIMERS=y
> CONFIG_LOG_BUF_SHIFT=19
> +CONFIG_NAMESPACES=y
> +CONFIG_BLK_DEV_INITRD=y
> +CONFIG_EMBEDDED=y
> CONFIG_PROFILING=y
> CONFIG_OPROFILE=y
> CONFIG_KPROBES=y
> @@ -17,6 +20,13 @@ CONFIG_MACH_MV88F6281GTW_GE=y
> CONFIG_MACH_SHEEVAPLUG=y
> CONFIG_MACH_ESATA_SHEEVAPLUG=y
> CONFIG_MACH_GURUPLUG=y
> +CONFIG_MACH_DREAMPLUG_DT=y
> +CONFIG_MACH_ICONNECT_DT=y
> +CONFIG_MACH_DLINK_KIRKWOOD_DT=y
> +CONFIG_MACH_IB62X0_DT=y
> +CONFIG_MACH_TS219_DT=y
> +CONFIG_MACH_GOFLEXNET_DT=y
> +CONFIG_MACH_LSXL_DT=y
Hi Jason
Depending on the order things get merged, it would be good if
Sebastians' and Ians' new boards are also enabled.
Andrew
^ permalink raw reply [flat|nested] 14+ messages in thread
* [PATCH V2 0/3] ARM: Kirkwood: update defconfig, add dt boards
2012-08-11 2:39 [PATCH 0/3] ARM: Kirkwood: update defconfig and fix ts219 dtb Jason Cooper
` (2 preceding siblings ...)
2012-08-11 2:39 ` [PATCH 3/3] ARM: Kirkwood: add DT boards to defconfig Jason Cooper
@ 2012-08-11 22:33 ` Jason Cooper
2012-08-11 22:33 ` [PATCH 1/2] ARM: Kirkwood: update defconfig Jason Cooper
2012-08-11 22:33 ` [PATCH V2 2/2] ARM: Kirkwood: add DT boards to defconfig Jason Cooper
3 siblings, 2 replies; 14+ messages in thread
From: Jason Cooper @ 2012-08-11 22:33 UTC (permalink / raw)
To: linux-arm-kernel
This is a small series to update kirkwood_defconfig to include all of the new
DT boards. And, finally, SERIAL_OF_PLATFORM is enabled. ;-)
Changes from V1:
- dropped fix for arch/arm/mach-kirkwood/Makefile.boot since the same patch
was already posted.
- removed unneeded defconfig changes so it's purely adding DT boards and
SERIAL_OF_PLATFORM
Jason Cooper (2):
ARM: Kirkwood: update defconfig
ARM: Kirkwood: add DT boards to defconfig
arch/arm/configs/kirkwood_defconfig | 33 ++++++++++++++-------------------
1 files changed, 14 insertions(+), 19 deletions(-)
--
1.7.8.6
^ permalink raw reply [flat|nested] 14+ messages in thread
* [PATCH 1/2] ARM: Kirkwood: update defconfig
2012-08-11 22:33 ` [PATCH V2 0/3] ARM: Kirkwood: update defconfig, add dt boards Jason Cooper
@ 2012-08-11 22:33 ` Jason Cooper
2012-08-11 22:33 ` [PATCH V2 2/2] ARM: Kirkwood: add DT boards to defconfig Jason Cooper
1 sibling, 0 replies; 14+ messages in thread
From: Jason Cooper @ 2012-08-11 22:33 UTC (permalink / raw)
To: linux-arm-kernel
Signed-off-by: Jason Cooper <jason@lakedaemon.net>
---
Changes from V1:
- none.
arch/arm/configs/kirkwood_defconfig | 25 ++++++-------------------
1 files changed, 6 insertions(+), 19 deletions(-)
diff --git a/arch/arm/configs/kirkwood_defconfig b/arch/arm/configs/kirkwood_defconfig
index aeb3af5..5a494a3 100644
--- a/arch/arm/configs/kirkwood_defconfig
+++ b/arch/arm/configs/kirkwood_defconfig
@@ -1,5 +1,7 @@
CONFIG_EXPERIMENTAL=y
CONFIG_SYSVIPC=y
+CONFIG_NO_HZ=y
+CONFIG_HIGH_RES_TIMERS=y
CONFIG_LOG_BUF_SHIFT=19
CONFIG_PROFILING=y
CONFIG_OPROFILE=y
@@ -15,9 +17,9 @@ CONFIG_MACH_MV88F6281GTW_GE=y
CONFIG_MACH_SHEEVAPLUG=y
CONFIG_MACH_ESATA_SHEEVAPLUG=y
CONFIG_MACH_GURUPLUG=y
-CONFIG_MACH_DOCKSTAR=y
CONFIG_MACH_TS219=y
CONFIG_MACH_TS41X=y
+CONFIG_MACH_DOCKSTAR=y
CONFIG_MACH_OPENRD_BASE=y
CONFIG_MACH_OPENRD_CLIENT=y
CONFIG_MACH_OPENRD_ULTIMATE=y
@@ -29,8 +31,6 @@ CONFIG_MACH_NET2BIG_V2=y
CONFIG_MACH_NET5BIG_V2=y
CONFIG_MACH_T5325=y
# CONFIG_CPU_FEROCEON_OLD_ID is not set
-CONFIG_NO_HZ=y
-CONFIG_HIGH_RES_TIMERS=y
CONFIG_PREEMPT=y
CONFIG_AEABI=y
# CONFIG_OABI_COMPAT is not set
@@ -47,13 +47,11 @@ CONFIG_IP_PNP_DHCP=y
CONFIG_IP_PNP_BOOTP=y
# CONFIG_IPV6 is not set
CONFIG_NET_DSA=y
-CONFIG_NET_DSA_MV88E6123_61_65=y
CONFIG_NET_PKTGEN=m
CONFIG_CFG80211=y
CONFIG_MAC80211=y
CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
CONFIG_MTD=y
-CONFIG_MTD_PARTITIONS=y
CONFIG_MTD_CMDLINE_PARTS=y
CONFIG_MTD_CHAR=y
CONFIG_MTD_BLOCK=y
@@ -69,7 +67,6 @@ CONFIG_MTD_M25P80=y
CONFIG_MTD_NAND=y
CONFIG_MTD_NAND_ORION=y
CONFIG_BLK_DEV_LOOP=y
-# CONFIG_MISC_DEVICES is not set
# CONFIG_SCSI_PROC_FS is not set
CONFIG_BLK_DEV_SD=y
CONFIG_BLK_DEV_SR=m
@@ -78,22 +75,20 @@ CONFIG_ATA=y
CONFIG_SATA_AHCI=y
CONFIG_SATA_MV=y
CONFIG_NETDEVICES=y
-CONFIG_MARVELL_PHY=y
-CONFIG_NET_ETHERNET=y
CONFIG_MII=y
-CONFIG_NET_PCI=y
+CONFIG_NET_DSA_MV88E6123_61_65=y
CONFIG_MV643XX_ETH=y
-# CONFIG_NETDEV_10000 is not set
+CONFIG_MARVELL_PHY=y
CONFIG_LIBERTAS=y
CONFIG_LIBERTAS_SDIO=y
CONFIG_INPUT_EVDEV=y
CONFIG_KEYBOARD_GPIO=y
# CONFIG_INPUT_MOUSE is not set
+CONFIG_LEGACY_PTY_COUNT=16
# CONFIG_DEVKMEM is not set
CONFIG_SERIAL_8250=y
CONFIG_SERIAL_8250_CONSOLE=y
CONFIG_SERIAL_8250_RUNTIME_UARTS=2
-CONFIG_LEGACY_PTY_COUNT=16
# CONFIG_HW_RANDOM is not set
CONFIG_I2C=y
# CONFIG_I2C_COMPAT is not set
@@ -103,7 +98,6 @@ CONFIG_SPI=y
CONFIG_SPI_ORION=y
CONFIG_GPIO_SYSFS=y
# CONFIG_HWMON is not set
-# CONFIG_VGA_CONSOLE is not set
CONFIG_HID_DRAGONRISE=y
CONFIG_HID_GYRATION=y
CONFIG_HID_TWINHAN=y
@@ -119,10 +113,8 @@ CONFIG_HID_TOPSEED=y
CONFIG_HID_THRUSTMASTER=y
CONFIG_HID_ZEROPLUS=y
CONFIG_USB=y
-CONFIG_USB_DEVICEFS=y
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_EHCI_ROOT_HUB_TT=y
-CONFIG_USB_EHCI_TT_NEWSCHED=y
CONFIG_USB_PRINTER=m
CONFIG_USB_STORAGE=y
CONFIG_USB_STORAGE_DATAFAB=y
@@ -148,7 +140,6 @@ CONFIG_MV_XOR=y
CONFIG_EXT2_FS=y
CONFIG_EXT3_FS=y
# CONFIG_EXT3_FS_XATTR is not set
-CONFIG_INOTIFY=y
CONFIG_ISO9660_FS=m
CONFIG_JOLIET=y
CONFIG_UDF_FS=m
@@ -158,7 +149,6 @@ CONFIG_TMPFS=y
CONFIG_JFFS2_FS=y
CONFIG_CRAMFS=y
CONFIG_NFS_FS=y
-CONFIG_NFS_V3=y
CONFIG_ROOT_NFS=y
CONFIG_NLS_CODEPAGE_437=y
CONFIG_NLS_CODEPAGE_850=y
@@ -171,11 +161,8 @@ CONFIG_DEBUG_KERNEL=y
# CONFIG_SCHED_DEBUG is not set
# CONFIG_DEBUG_PREEMPT is not set
CONFIG_DEBUG_INFO=y
-# CONFIG_RCU_CPU_STALL_DETECTOR is not set
-CONFIG_SYSCTL_SYSCALL_CHECK=y
# CONFIG_FTRACE is not set
CONFIG_DEBUG_USER=y
-CONFIG_DEBUG_ERRORS=y
CONFIG_DEBUG_LL=y
CONFIG_CRYPTO_CBC=m
CONFIG_CRYPTO_PCBC=m
--
1.7.8.6
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH V2 2/2] ARM: Kirkwood: add DT boards to defconfig
2012-08-11 22:33 ` [PATCH V2 0/3] ARM: Kirkwood: update defconfig, add dt boards Jason Cooper
2012-08-11 22:33 ` [PATCH 1/2] ARM: Kirkwood: update defconfig Jason Cooper
@ 2012-08-11 22:33 ` Jason Cooper
1 sibling, 0 replies; 14+ messages in thread
From: Jason Cooper @ 2012-08-11 22:33 UTC (permalink / raw)
To: linux-arm-kernel
Also, enable SERIAL_OF_PLATFORM
Signed-off-by: Jason Cooper <jason@lakedaemon.net>
---
Changes from V1:
- restrict changes to only DT boards and SERIAL_OF_PLATFORM
arch/arm/configs/kirkwood_defconfig | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/arch/arm/configs/kirkwood_defconfig b/arch/arm/configs/kirkwood_defconfig
index 5a494a3..46e605f 100644
--- a/arch/arm/configs/kirkwood_defconfig
+++ b/arch/arm/configs/kirkwood_defconfig
@@ -17,6 +17,13 @@ CONFIG_MACH_MV88F6281GTW_GE=y
CONFIG_MACH_SHEEVAPLUG=y
CONFIG_MACH_ESATA_SHEEVAPLUG=y
CONFIG_MACH_GURUPLUG=y
+CONFIG_MACH_DREAMPLUG_DT=y
+CONFIG_MACH_ICONNECT_DT=y
+CONFIG_MACH_DLINK_KIRKWOOD_DT=y
+CONFIG_MACH_IB62X0_DT=y
+CONFIG_MACH_TS219_DT=y
+CONFIG_MACH_GOFLEXNET_DT=y
+CONFIG_MACH_LSXL_DT=y
CONFIG_MACH_TS219=y
CONFIG_MACH_TS41X=y
CONFIG_MACH_DOCKSTAR=y
@@ -89,6 +96,7 @@ CONFIG_LEGACY_PTY_COUNT=16
CONFIG_SERIAL_8250=y
CONFIG_SERIAL_8250_CONSOLE=y
CONFIG_SERIAL_8250_RUNTIME_UARTS=2
+CONFIG_SERIAL_OF_PLATFORM=y
# CONFIG_HW_RANDOM is not set
CONFIG_I2C=y
# CONFIG_I2C_COMPAT is not set
--
1.7.8.6
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH 3/3] ARM: Kirkwood: add DT boards to defconfig
2012-08-11 22:06 ` Andrew Lunn
@ 2012-08-11 23:18 ` Jason Cooper
0 siblings, 0 replies; 14+ messages in thread
From: Jason Cooper @ 2012-08-11 23:18 UTC (permalink / raw)
To: linux-arm-kernel
On Sun, Aug 12, 2012 at 12:06:45AM +0200, Andrew Lunn wrote:
> On Sat, Aug 11, 2012 at 02:39:47AM +0000, Jason Cooper wrote:
> > Also, disable DEBUG_KERNEL, enable SERIAL_OF_PLATFORM, and enable EMBEDDED
> >
> > Signed-off-by: Jason Cooper <jason@lakedaemon.net>
> > ---
> > arch/arm/configs/kirkwood_defconfig | 12 +++++++++++-
> > 1 files changed, 11 insertions(+), 1 deletions(-)
> >
> > diff --git a/arch/arm/configs/kirkwood_defconfig b/arch/arm/configs/kirkwood_defconfig
> > index 5a494a3..0865d2e 100644
> > --- a/arch/arm/configs/kirkwood_defconfig
> > +++ b/arch/arm/configs/kirkwood_defconfig
> > @@ -3,6 +3,9 @@ CONFIG_SYSVIPC=y
> > CONFIG_NO_HZ=y
> > CONFIG_HIGH_RES_TIMERS=y
> > CONFIG_LOG_BUF_SHIFT=19
> > +CONFIG_NAMESPACES=y
> > +CONFIG_BLK_DEV_INITRD=y
> > +CONFIG_EMBEDDED=y
> > CONFIG_PROFILING=y
> > CONFIG_OPROFILE=y
> > CONFIG_KPROBES=y
> > @@ -17,6 +20,13 @@ CONFIG_MACH_MV88F6281GTW_GE=y
> > CONFIG_MACH_SHEEVAPLUG=y
> > CONFIG_MACH_ESATA_SHEEVAPLUG=y
> > CONFIG_MACH_GURUPLUG=y
> > +CONFIG_MACH_DREAMPLUG_DT=y
> > +CONFIG_MACH_ICONNECT_DT=y
> > +CONFIG_MACH_DLINK_KIRKWOOD_DT=y
> > +CONFIG_MACH_IB62X0_DT=y
> > +CONFIG_MACH_TS219_DT=y
> > +CONFIG_MACH_GOFLEXNET_DT=y
> > +CONFIG_MACH_LSXL_DT=y
>
> Depending on the order things get merged, it would be good if
> Sebastians' and Ians' new boards are also enabled.
Agreed, I'll hold off on this until we get theirs upstream, then I'll
push v3 including their boards.
In the future, new boards should include a change to the appropriate
defconfig to enable building them. I'll make sure to mention it on
anything new coming in.
thx,
Jason.
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2012-08-11 23:18 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-08-11 2:39 [PATCH 0/3] ARM: Kirkwood: update defconfig and fix ts219 dtb Jason Cooper
2012-08-11 2:39 ` [PATCH 1/3] ARM: Kirkwood: update defconfig Jason Cooper
2012-08-11 2:39 ` [PATCH 2/3] ARM: Kirkwood: ts219: fix Makefile.boot after dts was split in two Jason Cooper
2012-08-11 6:16 ` Andrew Lunn
2012-08-11 7:51 ` Andrew Lunn
2012-08-11 16:36 ` Jason Cooper
2012-08-11 2:39 ` [PATCH 3/3] ARM: Kirkwood: add DT boards to defconfig Jason Cooper
2012-08-11 6:21 ` Andrew Lunn
2012-08-11 16:47 ` Jason Cooper
2012-08-11 22:06 ` Andrew Lunn
2012-08-11 23:18 ` Jason Cooper
2012-08-11 22:33 ` [PATCH V2 0/3] ARM: Kirkwood: update defconfig, add dt boards Jason Cooper
2012-08-11 22:33 ` [PATCH 1/2] ARM: Kirkwood: update defconfig Jason Cooper
2012-08-11 22:33 ` [PATCH V2 2/2] ARM: Kirkwood: add DT boards to defconfig Jason Cooper
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).