All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCHv2 3/4] setup-defconfig: allow use of in-kernel config fragments
@ 2014-05-22 20:08 Chase Maupin
  2014-05-22 20:08 ` [PATCHv3 4/4] linux-ti-staging: Add version 3.15 of TI integration kernel Chase Maupin
  0 siblings, 1 reply; 4+ messages in thread
From: Chase Maupin @ 2014-05-22 20:08 UTC (permalink / raw)
  To: meta-ti

* Allow the use of in-kernel config fragments instead of only
  pulling config fragments from the OE meta data.
* The absolute path to the config fragment is used to allow
  pointing to different fragment locations.
* Update the linux-ti-staging_3.12 recipe which uses config
  fragments to specify the absolute path

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
---
* Updated in version 2
    * Use absolute paths in the config fragment list instead of
      just searching two paths inside of setup-config.inc.
    * Update the linux-ti-staging_3.12 kernel recipe which uses
      config fragments to use the absolute path to the fragments.
---
 recipes-kernel/linux/linux-ti-staging_3.12.bb |    3 ++-
 recipes-kernel/linux/setup-defconfig.inc      |   24 +++++++++++++++++++++++-
 2 files changed, 25 insertions(+), 2 deletions(-)

diff --git a/recipes-kernel/linux/linux-ti-staging_3.12.bb b/recipes-kernel/linux/linux-ti-staging_3.12.bb
index d555b04..5c4d669 100644
--- a/recipes-kernel/linux/linux-ti-staging_3.12.bb
+++ b/recipes-kernel/linux/linux-ti-staging_3.12.bb
@@ -46,7 +46,8 @@ PV = "3.12.17"
 MACHINE_KERNEL_PR_append = "b+gitr${SRCPV}"
 PR = "${MACHINE_KERNEL_PR}"
 
-KERNEL_CONFIG_FRAGMENTS = "baseport.cfg connectivity.cfg ipc.cfg"
+KERNEL_CONFIG_FRAGMENTS = "${WORKDIR}/baseport.cfg ${WORKDIR}/connectivity.cfg \
+                           ${WORKDIR}/ipc.cfg"
 
 SRC_URI = "git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git;protocol=git;branch=${BRANCH} \
            file://defconfig \
diff --git a/recipes-kernel/linux/setup-defconfig.inc b/recipes-kernel/linux/setup-defconfig.inc
index 4277f26..dbfd0d4 100644
--- a/recipes-kernel/linux/setup-defconfig.inc
+++ b/recipes-kernel/linux/setup-defconfig.inc
@@ -27,9 +27,31 @@ do_configure() {
         yes '' | oe_runmake oldconfig
     fi
 
-    # check for fragments
+    # Check for kernel config fragments.  The assumption is that the config
+    # fragment will be specified with the absolute path.  For example:
+    #   * ${WORKDIR}/config1.cfg
+    #   * ${S}/config2.cfg
+    # Iterate through the list of configs and make sure that you can find
+    # each one.  If not then error out.
+    # NOTE: If you want to override a configuration that is kept in the kernel
+    #       with one from the OE meta data then you should make sure that the
+    #       OE meta data version (i.e. ${WORKDIR}/config1.cfg) is listed
+    #       after the in kernel configuration fragment.
+    # Check if any config fragments are specified.
     if [ ! -z "${KERNEL_CONFIG_FRAGMENTS}" ]
     then
+        for f in ${KERNEL_CONFIG_FRAGMENTS}
+        do
+            # Check if the config fragment was copied into the WORKDIR from
+            # the OE meta data
+            if [ ! -e "$f" ]
+            then
+                echo "Could not find kernel config fragment $f"
+                exit 1
+            fi
+        done
+
+        # Now that all the fragments are located merge them.
         ( cd ${WORKDIR} && ${S}/scripts/kconfig/merge_config.sh -m -r -O ${S} ${S}/.config ${KERNEL_CONFIG_FRAGMENTS} 1>&2 )
         yes '' | oe_runmake oldconfig
     fi
-- 
1.7.9.5



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

* [PATCHv3 4/4] linux-ti-staging: Add version 3.15 of TI integration kernel
  2014-05-22 20:08 [PATCHv2 3/4] setup-defconfig: allow use of in-kernel config fragments Chase Maupin
@ 2014-05-22 20:08 ` Chase Maupin
  2014-05-22 20:23   ` Denys Dmytriyenko
  0 siblings, 1 reply; 4+ messages in thread
From: Chase Maupin @ 2014-05-22 20:08 UTC (permalink / raw)
  To: meta-ti

* Add version 3.15 of the TI integration kernel.  Major changes
  from previous version are:
    * Config fragments now come primarily from the integration
      tree.  Removed baseport and connectivity fragments for now
      and the others can be removed as they are added to the
      integration tree.
    * Added a non-smp.cfg config to disable SMP for single core
      devices instead of using a patch to the defconfig file as
      we did in the past.

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>

---
* Updated in version 2
    * Change the default config fragements location

* Updated in version 3
    * Use absolute paths in the config fragment names
---
 .../defconfig                                      |    0
 .../ipc.cfg                                        |    0
 .../linux/linux-ti-staging-3.15/non-smp.cfg        |    5 +++++
 .../systest.cfg                                    |    0
 ...ti-staging_3.12.bb => linux-ti-staging_3.15.bb} |   21 +++++++++-----------
 5 files changed, 14 insertions(+), 12 deletions(-)
 copy recipes-kernel/linux/{linux-mainline => linux-ti-staging-3.15}/defconfig (100%)
 copy recipes-kernel/linux/{linux-ti-staging-3.12 => linux-ti-staging-3.15}/ipc.cfg (100%)
 create mode 100644 recipes-kernel/linux/linux-ti-staging-3.15/non-smp.cfg
 copy recipes-kernel/linux/{linux-ti-staging-3.12 => linux-ti-staging-3.15}/systest.cfg (100%)
 copy recipes-kernel/linux/{linux-ti-staging_3.12.bb => linux-ti-staging_3.15.bb} (73%)

diff --git a/recipes-kernel/linux/linux-mainline/defconfig b/recipes-kernel/linux/linux-ti-staging-3.15/defconfig
similarity index 100%
copy from recipes-kernel/linux/linux-mainline/defconfig
copy to recipes-kernel/linux/linux-ti-staging-3.15/defconfig
diff --git a/recipes-kernel/linux/linux-ti-staging-3.12/ipc.cfg b/recipes-kernel/linux/linux-ti-staging-3.15/ipc.cfg
similarity index 100%
copy from recipes-kernel/linux/linux-ti-staging-3.12/ipc.cfg
copy to recipes-kernel/linux/linux-ti-staging-3.15/ipc.cfg
diff --git a/recipes-kernel/linux/linux-ti-staging-3.15/non-smp.cfg b/recipes-kernel/linux/linux-ti-staging-3.15/non-smp.cfg
new file mode 100644
index 0000000..d61a413
--- /dev/null
+++ b/recipes-kernel/linux/linux-ti-staging-3.15/non-smp.cfg
@@ -0,0 +1,5 @@
+##################################################
+# Non-SMP config options
+##################################################
+CONFIG_SMP=n
+CONFIG_NR_CPUS=n
diff --git a/recipes-kernel/linux/linux-ti-staging-3.12/systest.cfg b/recipes-kernel/linux/linux-ti-staging-3.15/systest.cfg
similarity index 100%
copy from recipes-kernel/linux/linux-ti-staging-3.12/systest.cfg
copy to recipes-kernel/linux/linux-ti-staging-3.15/systest.cfg
diff --git a/recipes-kernel/linux/linux-ti-staging_3.12.bb b/recipes-kernel/linux/linux-ti-staging_3.15.bb
similarity index 73%
copy from recipes-kernel/linux/linux-ti-staging_3.12.bb
copy to recipes-kernel/linux/linux-ti-staging_3.15.bb
index 5c4d669..fee67ce 100644
--- a/recipes-kernel/linux/linux-ti-staging_3.12.bb
+++ b/recipes-kernel/linux/linux-ti-staging_3.15.bb
@@ -9,7 +9,7 @@ require recipes-kernel/linux/linux-dtb.inc
 require recipes-kernel/linux/setup-defconfig.inc
 
 # Look in the generic major.minor directory for files
-FILESEXTRAPATHS_append := "${THISDIR}/${PN}-3.12:"
+FILESEXTRAPATHS_append := "${THISDIR}/${PN}-3.15:"
 
 # Pull in the devicetree files into the rootfs
 RDEPENDS_kernel-base += "kernel-devicetree"
@@ -37,26 +37,23 @@ COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15"
 
 S = "${WORKDIR}/git"
 
-BRANCH = "ti-linux-3.12.y"
+BRANCH = "ti-linux-3.15.y"
 
 SRCREV = "f0d4672333685697320f4907d5b4d3919121c299"
-PV = "3.12.17"
+PV = "3.14+3.15-rc6"
 
 # Append to the MACHINE_KERNEL_PR so that a new SRCREV will cause a rebuild
-MACHINE_KERNEL_PR_append = "b+gitr${SRCPV}"
+MACHINE_KERNEL_PR_append = "c+gitr${SRCPV}"
 PR = "${MACHINE_KERNEL_PR}"
 
-KERNEL_CONFIG_FRAGMENTS = "${WORKDIR}/baseport.cfg ${WORKDIR}/connectivity.cfg \
-                           ${WORKDIR}/ipc.cfg"
+KERNEL_CONFIG_DIR = "ti_config_fragments"
+KERNEL_CONFIG_FRAGMENTS = "${WORKDIR}/ipc.cfg"
+KERNEL_CONFIG_FRAGMENTS_append_ti33x = "${WORKDIR}/non-smp.cfg"
+KERNEL_CONFIG_FRAGMENTS_append_ti43x = "${WORKDIR}/non-smp.cfg"
 
 SRC_URI = "git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git;protocol=git;branch=${BRANCH} \
            file://defconfig \
-           file://baseport.cfg \
-           file://connectivity.cfg \
            file://ipc.cfg \
            file://systest.cfg \
+           file://non-smp.cfg \
           "
-
-# Disable SMP in defconfig on single-core platforms to reduce overhead
-SRC_URI_append_ti33x = "file://0001-Not-for-merge-ARM-config-omap-Disable-SMP-for-AM335x.patch"
-SRC_URI_append_ti43x = "file://0001-Not-for-merge-ARM-config-omap-Disable-SMP-for-AM335x.patch"
-- 
1.7.9.5



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

* Re: [PATCHv3 4/4] linux-ti-staging: Add version 3.15 of TI integration kernel
  2014-05-22 20:08 ` [PATCHv3 4/4] linux-ti-staging: Add version 3.15 of TI integration kernel Chase Maupin
@ 2014-05-22 20:23   ` Denys Dmytriyenko
  2014-05-22 20:38     ` Maupin, Chase
  0 siblings, 1 reply; 4+ messages in thread
From: Denys Dmytriyenko @ 2014-05-22 20:23 UTC (permalink / raw)
  To: Chase Maupin; +Cc: meta-ti

On Thu, May 22, 2014 at 03:08:33PM -0500, Chase Maupin wrote:
> * Add version 3.15 of the TI integration kernel.  Major changes
>   from previous version are:
>     * Config fragments now come primarily from the integration
>       tree.  Removed baseport and connectivity fragments for now
>       and the others can be removed as they are added to the
>       integration tree.
>     * Added a non-smp.cfg config to disable SMP for single core
>       devices instead of using a patch to the defconfig file as
>       we did in the past.
> 
> Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
> 
> ---
> * Updated in version 2
>     * Change the default config fragements location
> 
> * Updated in version 3
>     * Use absolute paths in the config fragment names
> ---
>  .../defconfig                                      |    0
>  .../ipc.cfg                                        |    0
>  .../linux/linux-ti-staging-3.15/non-smp.cfg        |    5 +++++
>  .../systest.cfg                                    |    0
>  ...ti-staging_3.12.bb => linux-ti-staging_3.15.bb} |   21 +++++++++-----------
>  5 files changed, 14 insertions(+), 12 deletions(-)
>  copy recipes-kernel/linux/{linux-mainline => linux-ti-staging-3.15}/defconfig (100%)
>  copy recipes-kernel/linux/{linux-ti-staging-3.12 => linux-ti-staging-3.15}/ipc.cfg (100%)
>  create mode 100644 recipes-kernel/linux/linux-ti-staging-3.15/non-smp.cfg
>  copy recipes-kernel/linux/{linux-ti-staging-3.12 => linux-ti-staging-3.15}/systest.cfg (100%)
>  copy recipes-kernel/linux/{linux-ti-staging_3.12.bb => linux-ti-staging_3.15.bb} (73%)
> 
> diff --git a/recipes-kernel/linux/linux-mainline/defconfig b/recipes-kernel/linux/linux-ti-staging-3.15/defconfig
> similarity index 100%
> copy from recipes-kernel/linux/linux-mainline/defconfig
> copy to recipes-kernel/linux/linux-ti-staging-3.15/defconfig
> diff --git a/recipes-kernel/linux/linux-ti-staging-3.12/ipc.cfg b/recipes-kernel/linux/linux-ti-staging-3.15/ipc.cfg
> similarity index 100%
> copy from recipes-kernel/linux/linux-ti-staging-3.12/ipc.cfg
> copy to recipes-kernel/linux/linux-ti-staging-3.15/ipc.cfg
> diff --git a/recipes-kernel/linux/linux-ti-staging-3.15/non-smp.cfg b/recipes-kernel/linux/linux-ti-staging-3.15/non-smp.cfg
> new file mode 100644
> index 0000000..d61a413
> --- /dev/null
> +++ b/recipes-kernel/linux/linux-ti-staging-3.15/non-smp.cfg
> @@ -0,0 +1,5 @@
> +##################################################
> +# Non-SMP config options
> +##################################################
> +CONFIG_SMP=n
> +CONFIG_NR_CPUS=n
> diff --git a/recipes-kernel/linux/linux-ti-staging-3.12/systest.cfg b/recipes-kernel/linux/linux-ti-staging-3.15/systest.cfg
> similarity index 100%
> copy from recipes-kernel/linux/linux-ti-staging-3.12/systest.cfg
> copy to recipes-kernel/linux/linux-ti-staging-3.15/systest.cfg
> diff --git a/recipes-kernel/linux/linux-ti-staging_3.12.bb b/recipes-kernel/linux/linux-ti-staging_3.15.bb
> similarity index 73%
> copy from recipes-kernel/linux/linux-ti-staging_3.12.bb
> copy to recipes-kernel/linux/linux-ti-staging_3.15.bb
> index 5c4d669..fee67ce 100644
> --- a/recipes-kernel/linux/linux-ti-staging_3.12.bb
> +++ b/recipes-kernel/linux/linux-ti-staging_3.15.bb
> @@ -9,7 +9,7 @@ require recipes-kernel/linux/linux-dtb.inc
>  require recipes-kernel/linux/setup-defconfig.inc
>  
>  # Look in the generic major.minor directory for files
> -FILESEXTRAPATHS_append := "${THISDIR}/${PN}-3.12:"
> +FILESEXTRAPATHS_append := "${THISDIR}/${PN}-3.15:"
>  
>  # Pull in the devicetree files into the rootfs
>  RDEPENDS_kernel-base += "kernel-devicetree"
> @@ -37,26 +37,23 @@ COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15"
>  
>  S = "${WORKDIR}/git"
>  
> -BRANCH = "ti-linux-3.12.y"
> +BRANCH = "ti-linux-3.15.y"
>  
>  SRCREV = "f0d4672333685697320f4907d5b4d3919121c299"
> -PV = "3.12.17"
> +PV = "3.14+3.15-rc6"
>  
>  # Append to the MACHINE_KERNEL_PR so that a new SRCREV will cause a rebuild
> -MACHINE_KERNEL_PR_append = "b+gitr${SRCPV}"
> +MACHINE_KERNEL_PR_append = "c+gitr${SRCPV}"
>  PR = "${MACHINE_KERNEL_PR}"
>  
> -KERNEL_CONFIG_FRAGMENTS = "${WORKDIR}/baseport.cfg ${WORKDIR}/connectivity.cfg \
> -                           ${WORKDIR}/ipc.cfg"
> +KERNEL_CONFIG_DIR = "ti_config_fragments"

So, where this directory is meant to be? The last patch assumed it was in 
arch/arm/configs... Or did I miss v2 of the patch?


> +KERNEL_CONFIG_FRAGMENTS = "${WORKDIR}/ipc.cfg"
> +KERNEL_CONFIG_FRAGMENTS_append_ti33x = "${WORKDIR}/non-smp.cfg"
> +KERNEL_CONFIG_FRAGMENTS_append_ti43x = "${WORKDIR}/non-smp.cfg"
>  
>  SRC_URI = "git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git;protocol=git;branch=${BRANCH} \
>             file://defconfig \
> -           file://baseport.cfg \
> -           file://connectivity.cfg \
>             file://ipc.cfg \
>             file://systest.cfg \
> +           file://non-smp.cfg \
>            "
> -
> -# Disable SMP in defconfig on single-core platforms to reduce overhead
> -SRC_URI_append_ti33x = "file://0001-Not-for-merge-ARM-config-omap-Disable-SMP-for-AM335x.patch"
> -SRC_URI_append_ti43x = "file://0001-Not-for-merge-ARM-config-omap-Disable-SMP-for-AM335x.patch"
> -- 
> 1.7.9.5
> 
> -- 
> _______________________________________________
> meta-ti mailing list
> meta-ti@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-ti


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

* Re: [PATCHv3 4/4] linux-ti-staging: Add version 3.15 of TI integration kernel
  2014-05-22 20:23   ` Denys Dmytriyenko
@ 2014-05-22 20:38     ` Maupin, Chase
  0 siblings, 0 replies; 4+ messages in thread
From: Maupin, Chase @ 2014-05-22 20:38 UTC (permalink / raw)
  To: Dmytriyenko, Denys; +Cc: meta-ti@yoctoproject.org

>-----Original Message-----
>From: Dmytriyenko, Denys
>Sent: Thursday, May 22, 2014 3:24 PM
>To: Maupin, Chase
>Cc: meta-ti@yoctoproject.org
>Subject: Re: [meta-ti] [PATCHv3 4/4] linux-ti-staging: Add version
>3.15 of TI integration kernel
>
>On Thu, May 22, 2014 at 03:08:33PM -0500, Chase Maupin wrote:
>> * Add version 3.15 of the TI integration kernel.  Major changes
>>   from previous version are:
>>     * Config fragments now come primarily from the integration
>>       tree.  Removed baseport and connectivity fragments for now
>>       and the others can be removed as they are added to the
>>       integration tree.
>>     * Added a non-smp.cfg config to disable SMP for single core
>>       devices instead of using a patch to the defconfig file as
>>       we did in the past.
>>
>> Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
>>
>> ---
>> * Updated in version 2
>>     * Change the default config fragements location
>>
>> * Updated in version 3
>>     * Use absolute paths in the config fragment names
>> ---
>>  .../defconfig                                      |    0
>>  .../ipc.cfg                                        |    0
>>  .../linux/linux-ti-staging-3.15/non-smp.cfg        |    5 +++++
>>  .../systest.cfg                                    |    0
>>  ...ti-staging_3.12.bb => linux-ti-staging_3.15.bb} |   21
>+++++++++-----------
>>  5 files changed, 14 insertions(+), 12 deletions(-)
>>  copy recipes-kernel/linux/{linux-mainline => linux-ti-staging-
>3.15}/defconfig (100%)
>>  copy recipes-kernel/linux/{linux-ti-staging-3.12 => linux-ti-
>staging-3.15}/ipc.cfg (100%)
>>  create mode 100644 recipes-kernel/linux/linux-ti-staging-
>3.15/non-smp.cfg
>>  copy recipes-kernel/linux/{linux-ti-staging-3.12 => linux-ti-
>staging-3.15}/systest.cfg (100%)
>>  copy recipes-kernel/linux/{linux-ti-staging_3.12.bb => linux-
>ti-staging_3.15.bb} (73%)
>>
>> diff --git a/recipes-kernel/linux/linux-mainline/defconfig
>b/recipes-kernel/linux/linux-ti-staging-3.15/defconfig
>> similarity index 100%
>> copy from recipes-kernel/linux/linux-mainline/defconfig
>> copy to recipes-kernel/linux/linux-ti-staging-3.15/defconfig
>> diff --git a/recipes-kernel/linux/linux-ti-staging-3.12/ipc.cfg
>b/recipes-kernel/linux/linux-ti-staging-3.15/ipc.cfg
>> similarity index 100%
>> copy from recipes-kernel/linux/linux-ti-staging-3.12/ipc.cfg
>> copy to recipes-kernel/linux/linux-ti-staging-3.15/ipc.cfg
>> diff --git a/recipes-kernel/linux/linux-ti-staging-3.15/non-
>smp.cfg b/recipes-kernel/linux/linux-ti-staging-3.15/non-smp.cfg
>> new file mode 100644
>> index 0000000..d61a413
>> --- /dev/null
>> +++ b/recipes-kernel/linux/linux-ti-staging-3.15/non-smp.cfg
>> @@ -0,0 +1,5 @@
>> +##################################################
>> +# Non-SMP config options
>> +##################################################
>> +CONFIG_SMP=n
>> +CONFIG_NR_CPUS=n
>> diff --git a/recipes-kernel/linux/linux-ti-staging-
>3.12/systest.cfg b/recipes-kernel/linux/linux-ti-staging-
>3.15/systest.cfg
>> similarity index 100%
>> copy from recipes-kernel/linux/linux-ti-staging-3.12/systest.cfg
>> copy to recipes-kernel/linux/linux-ti-staging-3.15/systest.cfg
>> diff --git a/recipes-kernel/linux/linux-ti-staging_3.12.bb
>b/recipes-kernel/linux/linux-ti-staging_3.15.bb
>> similarity index 73%
>> copy from recipes-kernel/linux/linux-ti-staging_3.12.bb
>> copy to recipes-kernel/linux/linux-ti-staging_3.15.bb
>> index 5c4d669..fee67ce 100644
>> --- a/recipes-kernel/linux/linux-ti-staging_3.12.bb
>> +++ b/recipes-kernel/linux/linux-ti-staging_3.15.bb
>> @@ -9,7 +9,7 @@ require recipes-kernel/linux/linux-dtb.inc
>>  require recipes-kernel/linux/setup-defconfig.inc
>>
>>  # Look in the generic major.minor directory for files
>> -FILESEXTRAPATHS_append := "${THISDIR}/${PN}-3.12:"
>> +FILESEXTRAPATHS_append := "${THISDIR}/${PN}-3.15:"
>>
>>  # Pull in the devicetree files into the rootfs
>>  RDEPENDS_kernel-base += "kernel-devicetree"
>> @@ -37,26 +37,23 @@ COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15"
>>
>>  S = "${WORKDIR}/git"
>>
>> -BRANCH = "ti-linux-3.12.y"
>> +BRANCH = "ti-linux-3.15.y"
>>
>>  SRCREV = "f0d4672333685697320f4907d5b4d3919121c299"
>> -PV = "3.12.17"
>> +PV = "3.14+3.15-rc6"
>>
>>  # Append to the MACHINE_KERNEL_PR so that a new SRCREV will
>cause a rebuild
>> -MACHINE_KERNEL_PR_append = "b+gitr${SRCPV}"
>> +MACHINE_KERNEL_PR_append = "c+gitr${SRCPV}"
>>  PR = "${MACHINE_KERNEL_PR}"
>>
>> -KERNEL_CONFIG_FRAGMENTS = "${WORKDIR}/baseport.cfg
>${WORKDIR}/connectivity.cfg \
>> -                           ${WORKDIR}/ipc.cfg"
>> +KERNEL_CONFIG_DIR = "ti_config_fragments"
>
>So, where this directory is meant to be? The last patch assumed it
>was in
>arch/arm/configs... Or did I miss v2 of the patch?

There will be configs in the ti_config_fragments in the base of the kernel tree.  Those are being merged in over the next couple of days.  Then we can add ${KERNEL_CONFIG_DIR}/connnectivity.cfg, etc.

So I left this directory here because I plan to use it soon but it isn't used right now.

>
>
>> +KERNEL_CONFIG_FRAGMENTS = "${WORKDIR}/ipc.cfg"
>> +KERNEL_CONFIG_FRAGMENTS_append_ti33x = "${WORKDIR}/non-smp.cfg"
>> +KERNEL_CONFIG_FRAGMENTS_append_ti43x = "${WORKDIR}/non-smp.cfg"
>>
>>  SRC_URI = "git://git.ti.com/ti-linux-kernel/ti-linux-
>kernel.git;protocol=git;branch=${BRANCH} \
>>             file://defconfig \
>> -           file://baseport.cfg \
>> -           file://connectivity.cfg \
>>             file://ipc.cfg \
>>             file://systest.cfg \
>> +           file://non-smp.cfg \
>>            "
>> -
>> -# Disable SMP in defconfig on single-core platforms to reduce
>overhead
>> -SRC_URI_append_ti33x = "file://0001-Not-for-merge-ARM-config-
>omap-Disable-SMP-for-AM335x.patch"
>> -SRC_URI_append_ti43x = "file://0001-Not-for-merge-ARM-config-
>omap-Disable-SMP-for-AM335x.patch"
>> --
>> 1.7.9.5
>>
>> --
>> _______________________________________________
>> meta-ti mailing list
>> meta-ti@yoctoproject.org
>> https://lists.yoctoproject.org/listinfo/meta-ti


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

end of thread, other threads:[~2014-05-22 20:38 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-05-22 20:08 [PATCHv2 3/4] setup-defconfig: allow use of in-kernel config fragments Chase Maupin
2014-05-22 20:08 ` [PATCHv3 4/4] linux-ti-staging: Add version 3.15 of TI integration kernel Chase Maupin
2014-05-22 20:23   ` Denys Dmytriyenko
2014-05-22 20:38     ` Maupin, Chase

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.