linux-yocto* recipes refinements
cover linux-yocto* recipes refinements
Apply some minor fixes as seen in oe-core an
fix some wrong splitting for mtd fragments.
Andrea Adami (5):
linux-yocto-3.2: remove yaffs2 references from poodle.cfg linux-yocto_3.2: convert ktype/standard to explicit
ktypes/standard/standard.scc
linux-yocto_3.4: convert ktype/standard to explicit
ktypes/standard/standard.scc
linux-kexecboot_3.2: convert ktype/tiny to explicit
ktypes/tiny/tiny.scc
linux-yocto_3.4: minor config cleanings towards 3.8
.../linux/linux-yocto-3.2/akita/akita-standard.scc | 2 +- .../linux/linux-yocto-3.2/c7x0/c7x0-standard.scc | 2 +- .../linux/linux-yocto-3.2/collie/collie-standard.scc | 2 +- .../linux/linux-yocto-3.2/poodle/poodle-standard.scc | 2 +- .../linux/linux-yocto-3.2/poodle/poodle.cfg | 1 - .../linux/linux-yocto-3.2/spitz/spitz-standard.scc | 2 +- .../linux/linux-yocto-3.2/tosa/tosa-standard.scc | 2 +- .../linux/linux-yocto-3.4/akita/akita-standard.scc | 2 +- .../linux/linux-yocto-3.4/c7x0/c7x0-standard.scc | 2 +- .../linux/linux-yocto-3.4/collie/collie-standard.scc | 2 +- .../linux/linux-yocto-3.4/collie/collie.cfg | 19 ++++++++++++++----- .../linux/linux-yocto-3.4/poodle/poodle-standard.scc | 2 +- .../linux/linux-yocto-3.4/spitz/spitz-standard.scc | 2 +- .../linux/linux-yocto-3.4/tosa/tosa-standard.scc | 2 +- .../linux/linux-yocto-3.4/zaurus-hardware.cfg | 9 ++++++--- .../linux/linux-yocto-3.4/zaurus-non-hardware.cfg | 9 ++++++++- .../linux/linux-yocto-3.4/zaurus-pxa-common.cfg | 10 ---------- .../akita/akita-tiny.scc | 2 +- .../linux-yocto-tiny-kexecboot-3.2/c7x0/c7x0-tiny.scc | 2 +- .../collie/collie-tiny.scc | 2 +- .../poodle/poodle-tiny.scc | 2 +- .../spitz/spitz-tiny.scc | 2 +- .../linux-yocto-tiny-kexecboot-3.2/tosa/tosa-tiny.scc | 2 +- 23 files changed, 46 insertions(+), 38 deletions(-)
Signature · 1 line
1.7.12.4
PATCH 1/5 linux-yocto-3.2: remove yaffs2 references from poodle.cfg
--- recipes-kernel/linux/linux-yocto-3.2/poodle/poodle.cfg | 1 - 1 file changed, 1 deletion(-)
recipes-kernel/linux/linux-yocto-3.2/poodle/poodle.cfg +0 -1
@@ -2059,7 +2059,6 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_BEFS_FS is not set # CONFIG_BFS_FS is not set # CONFIG_EFS_FS is not set -# CONFIG_YAFFS_FS is not set CONFIG_JFFS2_FS=y CONFIG_JFFS2_FS_DEBUG=0 CONFIG_JFFS2_FS_WRITEBUFFER=y
Signature · 1 line
1.7.12.4
PATCH 2/5 linux-yocto_3.2: convert ktype/standard to explicit ktypes/standard/standard.scc
In reply to Andrea Adami--- recipes-kernel/linux/linux-yocto-3.2/akita/akita-standard.scc | 2 +- recipes-kernel/linux/linux-yocto-3.2/c7x0/c7x0-standard.scc | 2 +- recipes-kernel/linux/linux-yocto-3.2/collie/collie-standard.scc | 2 +- recipes-kernel/linux/linux-yocto-3.2/poodle/poodle-standard.scc | 2 +- recipes-kernel/linux/linux-yocto-3.2/spitz/spitz-standard.scc | 2 +- recipes-kernel/linux/linux-yocto-3.2/tosa/tosa-standard.scc | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-)
recipes-kernel/linux/linux-yocto-3.2/akita/akita-standard.scc +1 -1
@@ -2,7 +2,7 @@ define KMACHINE akita define KTYPE standard define KARCH arm -include ktypes/standard +include ktypes/standard/standard.scc kconf hardware akita.cfg
recipes-kernel/linux/linux-yocto-3.2/c7x0/c7x0-standard.scc +1 -1
@@ -2,7 +2,7 @@ define KMACHINE c7x0 define KTYPE standard define KARCH arm -include ktypes/standard +include ktypes/standard/standard.scc kconf hardware c7x0.cfg
recipes-kernel/linux/linux-yocto-3.2/collie/collie-standard.scc +1 -1
@@ -2,7 +2,7 @@ define KMACHINE collie define KTYPE standard define KARCH arm -include ktypes/standard +include ktypes/standard/standard.scc kconf hardware collie.cfg
recipes-kernel/linux/linux-yocto-3.2/poodle/poodle-standard.scc +1 -1
@@ -2,7 +2,7 @@ define KMACHINE poodle define KTYPE standard define KARCH arm -include ktypes/standard +include ktypes/standard/standard.scc kconf hardware poodle.cfg
recipes-kernel/linux/linux-yocto-3.2/spitz/spitz-standard.scc +1 -1
@@ -2,7 +2,7 @@ define KMACHINE spitz define KTYPE standard define KARCH arm -include ktypes/standard +include ktypes/standard/standard.scc kconf hardware spitz.cfg
recipes-kernel/linux/linux-yocto-3.2/tosa/tosa-standard.scc +1 -1
@@ -2,7 +2,7 @@ define KMACHINE tosa define KTYPE standard define KARCH arm -include ktypes/standard +include ktypes/standard/standard.scc kconf hardware tosa.cfg
Signature · 1 line
1.7.12.4
PATCH 3/5 linux-yocto_3.4: convert ktype/standard to explicit ktypes/standard/standard.scc
In reply to Andrea Adami--- recipes-kernel/linux/linux-yocto-3.4/akita/akita-standard.scc | 2 +- recipes-kernel/linux/linux-yocto-3.4/c7x0/c7x0-standard.scc | 2 +- recipes-kernel/linux/linux-yocto-3.4/collie/collie-standard.scc | 2 +- recipes-kernel/linux/linux-yocto-3.4/poodle/poodle-standard.scc | 2 +- recipes-kernel/linux/linux-yocto-3.4/spitz/spitz-standard.scc | 2 +- recipes-kernel/linux/linux-yocto-3.4/tosa/tosa-standard.scc | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-)
recipes-kernel/linux/linux-yocto-3.4/akita/akita-standard.scc +1 -1
@@ -2,6 +2,6 @@ define KMACHINE akita define KTYPE standard define KARCH arm -include ktypes/standard +include ktypes/standard/standard.scc include akita.scc
recipes-kernel/linux/linux-yocto-3.4/c7x0/c7x0-standard.scc +1 -1
@@ -2,6 +2,6 @@ define KMACHINE c7x0 define KTYPE standard define KARCH arm -include ktypes/standard +include ktypes/standard/standard.scc include c7x0.scc
recipes-kernel/linux/linux-yocto-3.4/collie/collie-standard.scc +1 -1
@@ -2,6 +2,6 @@ define KMACHINE collie define KTYPE standard define KARCH arm -include ktypes/standard +include ktypes/standard/standard.scc include collie.scc
recipes-kernel/linux/linux-yocto-3.4/poodle/poodle-standard.scc +1 -1
@@ -2,6 +2,6 @@ define KMACHINE poodle define KTYPE standard define KARCH arm -include ktypes/standard +include ktypes/standard/standard.scc include poodle.scc
recipes-kernel/linux/linux-yocto-3.4/spitz/spitz-standard.scc +1 -1
@@ -2,6 +2,6 @@ define KMACHINE spitz define KTYPE standard define KARCH arm -include ktypes/standard +include ktypes/standard/standard.scc include spitz.scc
recipes-kernel/linux/linux-yocto-3.4/tosa/tosa-standard.scc +1 -1
@@ -2,6 +2,6 @@ define KMACHINE tosa define KTYPE standard define KARCH arm -include ktypes/standard +include ktypes/standard/standard.scc include tosa.scc
Signature · 1 line
1.7.12.4
PATCH 4/5 linux-kexecboot_3.2: convert ktype/tiny to explicit ktypes/tiny/tiny.scc
In reply to Andrea Adami--- .../linux/linux-yocto-tiny-kexecboot-3.2/akita/akita-tiny.scc | 2 +- recipes-kernel/linux/linux-yocto-tiny-kexecboot-3.2/c7x0/c7x0-tiny.scc | 2 +- .../linux/linux-yocto-tiny-kexecboot-3.2/collie/collie-tiny.scc | 2 +- .../linux/linux-yocto-tiny-kexecboot-3.2/poodle/poodle-tiny.scc | 2 +- .../linux/linux-yocto-tiny-kexecboot-3.2/spitz/spitz-tiny.scc | 2 +- recipes-kernel/linux/linux-yocto-tiny-kexecboot-3.2/tosa/tosa-tiny.scc | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-)
recipes-kernel/linux/linux-yocto-tiny-kexecboot-3.2/akita/akita-tiny.scc +1 -1
@@ -2,6 +2,6 @@ define KMACHINE akita define KTYPE tiny define KARCH arm -include ktypes/tiny +include ktypes/tiny/tiny.scc kconf hardware akita-kexecboot.cfg
recipes-kernel/linux/linux-yocto-tiny-kexecboot-3.2/c7x0/c7x0-tiny.scc +1 -1
@@ -2,6 +2,6 @@ define KMACHINE c7x0 define KTYPE tiny define KARCH arm -include ktypes/tiny +include ktypes/tiny/tiny.scc kconf hardware c7x0-kexecboot.cfg
recipes-kernel/linux/linux-yocto-tiny-kexecboot-3.2/collie/collie-tiny.scc +1 -1
@@ -2,6 +2,6 @@ define KMACHINE collie define KTYPE tiny define KARCH arm -include ktypes/tiny +include ktypes/tiny/tiny.scc kconf hardware collie-kexecboot.cfg
recipes-kernel/linux/linux-yocto-tiny-kexecboot-3.2/poodle/poodle-tiny.scc +1 -1
@@ -2,6 +2,6 @@ define KMACHINE poodle define KTYPE tiny define KARCH arm -include ktypes/tiny +include ktypes/tiny/tiny.scc kconf hardware poodle-kexecboot.cfg
recipes-kernel/linux/linux-yocto-tiny-kexecboot-3.2/spitz/spitz-tiny.scc +1 -1
@@ -2,6 +2,6 @@ define KMACHINE spitz define KTYPE tiny define KARCH arm -include ktypes/tiny +include ktypes/tiny/tiny.scc kconf hardware spitz-kexecboot.cfg
recipes-kernel/linux/linux-yocto-tiny-kexecboot-3.2/tosa/tosa-tiny.scc +1 -1
@@ -2,6 +2,6 @@ define KMACHINE tosa define KTYPE tiny define KARCH arm -include ktypes/tiny +include ktypes/tiny/tiny.scc kconf hardware tosa-kexecboot.cfg
Signature · 1 line
1.7.12.4
PATCH 5/5 linux-yocto_3.4: minor config cleanings towards 3.8
In reply to Andrea Adami* fix lack of some mtd options needed by collie
* remove union_fs
* some options are now detected as non-hardware: move them
* still WIP
--- .../linux/linux-yocto-3.4/collie/collie.cfg | 19 ++++++++++++++----- .../linux/linux-yocto-3.4/zaurus-hardware.cfg | 9 ++++++--- .../linux/linux-yocto-3.4/zaurus-non-hardware.cfg | 9 ++++++++- .../linux/linux-yocto-3.4/zaurus-pxa-common.cfg | 10 ---------- 4 files changed, 28 insertions(+), 19 deletions(-)
recipes-kernel/linux/linux-yocto-3.4/collie/collie.cfg +14 -5
@@ -1,9 +1,4 @@ # -# General setup -# -CONFIG_KERNEL_LZMA=y - -# # System Type # CONFIG_ARCH_SA1100=y
@@ -35,6 +30,20 @@ CONFIG_SPARSEMEM_EXTREME=y CONFIG_CMDLINE="console=ttySA0,115200n8 console=tty1 mem=64M fbcon=rotate:1 loglevel=3" # +# RAM/ROM/Flash chip drivers +# +CONFIG_MTD_CFI=y +CONFIG_MTD_JEDECPROBE=y +CONFIG_MTD_GEN_PROBE=y +CONFIG_MTD_CFI_INTELEXT=y +CONFIG_MTD_CFI_UTIL=y + +# +# Mapping drivers for chip access +# +CONFIG_MTD_SA1100=y + +# # Multimedia Capabilities Port drivers # CONFIG_MCP=y
recipes-kernel/linux/linux-yocto-3.4/zaurus-hardware.cfg +6 -3
@@ -1,14 +1,11 @@ CONFIG_ARM=y CONFIG_SYS_SUPPORTS_APM_EMULATION=y CONFIG_GENERIC_GPIO=y -CONFIG_KTIME_SCALAR=y CONFIG_HAVE_PROC_CPU=y CONFIG_STACKTRACE_SUPPORT=y CONFIG_HAVE_LATENCYTOP_SUPPORT=y CONFIG_LOCKDEP_SUPPORT=y CONFIG_TRACE_IRQFLAGS_SUPPORT=y -CONFIG_HARDIRQS_SW_RESEND=y -CONFIG_GENERIC_IRQ_PROBE=y CONFIG_RWSEM_GENERIC_SPINLOCK=y CONFIG_ARCH_HAS_CPUFREQ=y CONFIG_ARCH_HAS_CPU_IDLE_WAIT=y
@@ -156,6 +153,12 @@ CONFIG_SENSORS_MAX1111=y CONFIG_SSB_POSSIBLE=y # +# Multimedia Capabilities Port drivers +# +CONFIG_REGULATOR=y +CONFIG_REGULATOR_DUMMY=y + +# # Graphics support # CONFIG_FB=y
recipes-kernel/linux/linux-yocto-3.4/zaurus-non-hardware.cfg +8 -1
@@ -1,3 +1,11 @@ +CONFIG_KERNEL_LZMA=y +CONFIG_HARDIRQS_SW_RESEND=y +CONFIG_GENERIC_IRQ_PROBE=y +# +# General setup +# +CONFIG_KTIME_SCALAR=y + CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" CONFIG_HAVE_IRQ_WORK=y CONFIG_IRQ_WORK=y
@@ -320,7 +328,6 @@ CONFIG_PROC_PAGE_MONITOR=y CONFIG_TMPFS_POSIX_ACL=y CONFIG_TMPFS_XATTR=y CONFIG_MISC_FILESYSTEMS=y -CONFIG_UNION_FS=y CONFIG_JFFS2_FS=y CONFIG_JFFS2_FS_DEBUG=0 CONFIG_JFFS2_FS_WRITEBUFFER=y
recipes-kernel/linux/linux-yocto-3.4/zaurus-pxa-common.cfg +0 -10
@@ -62,16 +62,6 @@ CONFIG_AUTO_ZRELADDR=y CONFIG_PXA_FICP=m # -# RAM/ROM/Flash chip drivers -# -CONFIG_MTD_MAP_BANK_WIDTH_1=y -CONFIG_MTD_MAP_BANK_WIDTH_2=y -CONFIG_MTD_MAP_BANK_WIDTH_4=y -CONFIG_MTD_CFI_I1=y -CONFIG_MTD_CFI_I2=y -CONFIG_MTD_ROM=y - -# # PATA SFF controllers with BMDMA # CONFIG_PATA_PXA=y
Signature · 1 line
1.7.12.4
Paul Eggleton
AppliedQuoted 30 lines · On Sunday 20 January 2013 23:11:26 Andrea Adami wrote:
Apply some minor fixes as seen in oe-core an
fix some wrong splitting for mtd fragments.Andrea Adami (5):
linux-yocto-3.2: remove yaffs2 references from poodle.cfg linux-yocto_3.2: convert ktype/standard to explicit
ktypes/standard/standard.scc
linux-yocto_3.4: convert ktype/standard to explicit
ktypes/standard/standard.scc
linux-kexecboot_3.2: convert ktype/tiny to explicit
ktypes/tiny/tiny.scc
linux-yocto_3.4: minor config cleanings towards 3.8.../linux/linux-yocto-3.2/akita/akita-standard.scc | 2 +- .../linux/linux-yocto-3.2/c7x0/c7x0-standard.scc | 2 +- .../linux/linux-yocto-3.2/collie/collie-standard.scc | 2 +- .../linux/linux-yocto-3.2/poodle/poodle-standard.scc | 2 +- .../linux/linux-yocto-3.2/poodle/poodle.cfg | 1 - .../linux/linux-yocto-3.2/spitz/spitz-standard.scc | 2 +- .../linux/linux-yocto-3.2/tosa/tosa-standard.scc | 2 +- .../linux/linux-yocto-3.4/akita/akita-standard.scc | 2 +- .../linux/linux-yocto-3.4/c7x0/c7x0-standard.scc | 2 +- .../linux/linux-yocto-3.4/collie/collie-standard.scc | 2 +- .../linux/linux-yocto-3.4/collie/collie.cfg | 19 ++++++++++++++----- .../linux/linux-yocto-3.4/poodle/poodle-standard.scc | 2 +- .../linux/linux-yocto-3.4/spitz/spitz-standard.scc | 2 +- .../linux/linux-yocto-3.4/tosa/tosa-standard.scc | 2 +- .../linux/linux-yocto-3.4/zaurus-hardware.cfg | 9 ++++++--- .../linux/linux-yocto-3.4/zaurus-non-hardware.cfg | 9 ++++++++-
Quoted 8 lines
.../linux/linux-yocto-3.4/zaurus-pxa-common.cfg | 10 ---------- .../akita/akita-tiny.scc | 2 +- .../linux-yocto-tiny-kexecboot-3.2/c7x0/c7x0-tiny.scc | 2 +- .../collie/collie-tiny.scc | 2 +- .../poodle/poodle-tiny.scc | 2 +- .../spitz/spitz-tiny.scc | 2 +- .../linux-yocto-tiny-kexecboot-3.2/tosa/tosa-tiny.scc | 2 +- 23 files changed, 46 insertions(+), 38 deletions(-)
Merged, thanks.
Cheers,
Paul
Signature · 2 lines
Paul Eggleton Intel Open Source Technology Centre