Re: [linux-yocto] [yocto-kernel-cache][PATCH 0/5] Cleanup Intel configs

2018-02-12 Thread Bruce Ashfield

On 02/08/2018 04:26 AM, Anuj Mittal wrote:

Right now, older Intel platforms have their own configs in bsp/.
Intel-common bsp config in turn combines all these
.scc files along with other set of features supported for Intel platforms.

Some of these configurations are duplicated across multiple files and as
a result, difficult to maintain and often lead to problems.

Since we now have a single bsp package, intel-common, for all platforms, this 
patchset
removes all these configs except intel-common from bsp/ in yocto-kernel-cache.

We now include extra configs in intel-common BSP via features/ to ensure there 
is no
change to kernel configuration setup on existing setups.

Please merge this for master, yocto-4.15 and 4.14.


Sorry for the delay, I was dealing with a few other issues, but this is
now merged to 4.14/4.15 and master.

cheers,

Bruce



Thanks,

Anuj Mittal (5):
   bsp: remove machine and configs for unsupported platforms
   features: add config to support intel TCO watchdog
   features: add config to support i2c-iSMT
   bsp/intel-common: enable missing features for intel bsps
   bsp/intel-common: enable HIGHMEM64G for 32 bit bsps

  bsp/haswell-wc/haswell-wc-preempt-rt.scc| 15 ---
  bsp/haswell-wc/haswell-wc-standard.scc  | 13 --
  bsp/haswell-wc/haswell-wc.cfg   | 21 -
  bsp/haswell-wc/haswell-wc.scc   | 11 -
  bsp/intel-common/intel-common-drivers.scc   |  5 +++
  bsp/intel-common/intel-core2-32.cfg |  3 ++
  bsp/intel-common/intel-core2-32.scc |  3 --
  bsp/intel-common/intel-corei7-64.scc|  5 ---
  bsp/mohonpeak/mohonpeak-preempt-rt.scc  | 17 
  bsp/mohonpeak/mohonpeak-standard.scc| 17 
  bsp/mohonpeak/mohonpeak.cfg | 28 
  bsp/mohonpeak/mohonpeak.scc | 26 ---
  bsp/mohonpeak/mohonpeak32-preempt-rt.scc| 17 
  bsp/mohonpeak/mohonpeak32-standard.scc  | 17 
  bsp/mohonpeak/mohonpeak32.cfg   |  3 --
  bsp/mohonpeak/mohonpeak32.scc   | 22 --
  bsp/rangeley/rangeley-preempt-rt.scc| 17 
  bsp/rangeley/rangeley-standard.scc  | 15 ---
  bsp/rangeley/rangeley.cfg   | 18 
  bsp/rangeley/rangeley.scc   | 22 --
  bsp/rangeley/rangeley32-preempt-rt.scc  | 17 
  bsp/rangeley/rangeley32-standard.scc| 15 ---
  bsp/rangeley/rangeley32.scc | 22 --
  bsp/romley/romley-preempt-rt.scc| 13 --
  bsp/romley/romley-standard.scc  |  7 ---
  bsp/romley/romley.cfg   | 57 -
  bsp/romley/romley.scc   | 12 --
  bsp/valleyisland/valleyisland-32-preempt-rt.scc | 16 ---
  bsp/valleyisland/valleyisland-32-standard.scc   | 15 ---
  bsp/valleyisland/valleyisland-32.scc| 22 --
  bsp/valleyisland/valleyisland-preempt-rt.scc| 16 ---
  bsp/valleyisland/valleyisland-standard.scc  | 16 ---
  bsp/valleyisland/valleyisland.cfg   | 52 --
  bsp/valleyisland/valleyisland.scc   | 23 --
  features/i2c/i2c-ismt.cfg   |  2 +
  features/i2c/i2c-ismt.scc   |  4 ++
  features/intel-tco/intel-tco.cfg|  1 +
  features/intel-tco/intel-tco.scc|  3 ++
  38 files changed, 18 insertions(+), 590 deletions(-)
  delete mode 100644 bsp/haswell-wc/haswell-wc-preempt-rt.scc
  delete mode 100644 bsp/haswell-wc/haswell-wc-standard.scc
  delete mode 100644 bsp/haswell-wc/haswell-wc.cfg
  delete mode 100644 bsp/haswell-wc/haswell-wc.scc
  delete mode 100644 bsp/mohonpeak/mohonpeak-preempt-rt.scc
  delete mode 100644 bsp/mohonpeak/mohonpeak-standard.scc
  delete mode 100644 bsp/mohonpeak/mohonpeak.cfg
  delete mode 100644 bsp/mohonpeak/mohonpeak.scc
  delete mode 100644 bsp/mohonpeak/mohonpeak32-preempt-rt.scc
  delete mode 100644 bsp/mohonpeak/mohonpeak32-standard.scc
  delete mode 100644 bsp/mohonpeak/mohonpeak32.cfg
  delete mode 100644 bsp/mohonpeak/mohonpeak32.scc
  delete mode 100644 bsp/rangeley/rangeley-preempt-rt.scc
  delete mode 100644 bsp/rangeley/rangeley-standard.scc
  delete mode 100644 bsp/rangeley/rangeley.cfg
  delete mode 100644 bsp/rangeley/rangeley.scc
  delete mode 100644 bsp/rangeley/rangeley32-preempt-rt.scc
  delete mode 100644 bsp/rangeley/rangeley32-standard.scc
  delete mode 100644 bsp/rangeley/rangeley32.scc
  delete mode 100644 bsp/romley/romley-preempt-rt.scc
  delete mode 100644 bsp/romley/romley-standard.scc
  delete mode 100644 bsp/romley/romley.cfg
  delete mode 100644 bsp/romley/romley.scc
  delete mode 100644 bsp/valleyisland/valleyisland-32-preempt-rt.scc
  delete mode 100644 bsp/valleyisland/valleyisland-32-standard.scc
  delet

[linux-yocto] [yocto-kernel-cache][PATCH 0/5] Cleanup Intel configs

2018-02-08 Thread Anuj Mittal
Right now, older Intel platforms have their own configs in bsp/.
Intel-common bsp config in turn combines all these
.scc files along with other set of features supported for Intel platforms.

Some of these configurations are duplicated across multiple files and as
a result, difficult to maintain and often lead to problems.

Since we now have a single bsp package, intel-common, for all platforms, this 
patchset
removes all these configs except intel-common from bsp/ in yocto-kernel-cache. 

We now include extra configs in intel-common BSP via features/ to ensure there 
is no
change to kernel configuration setup on existing setups.

Please merge this for master, yocto-4.15 and 4.14.

Thanks,

Anuj Mittal (5):
  bsp: remove machine and configs for unsupported platforms
  features: add config to support intel TCO watchdog
  features: add config to support i2c-iSMT
  bsp/intel-common: enable missing features for intel bsps
  bsp/intel-common: enable HIGHMEM64G for 32 bit bsps

 bsp/haswell-wc/haswell-wc-preempt-rt.scc| 15 ---
 bsp/haswell-wc/haswell-wc-standard.scc  | 13 --
 bsp/haswell-wc/haswell-wc.cfg   | 21 -
 bsp/haswell-wc/haswell-wc.scc   | 11 -
 bsp/intel-common/intel-common-drivers.scc   |  5 +++
 bsp/intel-common/intel-core2-32.cfg |  3 ++
 bsp/intel-common/intel-core2-32.scc |  3 --
 bsp/intel-common/intel-corei7-64.scc|  5 ---
 bsp/mohonpeak/mohonpeak-preempt-rt.scc  | 17 
 bsp/mohonpeak/mohonpeak-standard.scc| 17 
 bsp/mohonpeak/mohonpeak.cfg | 28 
 bsp/mohonpeak/mohonpeak.scc | 26 ---
 bsp/mohonpeak/mohonpeak32-preempt-rt.scc| 17 
 bsp/mohonpeak/mohonpeak32-standard.scc  | 17 
 bsp/mohonpeak/mohonpeak32.cfg   |  3 --
 bsp/mohonpeak/mohonpeak32.scc   | 22 --
 bsp/rangeley/rangeley-preempt-rt.scc| 17 
 bsp/rangeley/rangeley-standard.scc  | 15 ---
 bsp/rangeley/rangeley.cfg   | 18 
 bsp/rangeley/rangeley.scc   | 22 --
 bsp/rangeley/rangeley32-preempt-rt.scc  | 17 
 bsp/rangeley/rangeley32-standard.scc| 15 ---
 bsp/rangeley/rangeley32.scc | 22 --
 bsp/romley/romley-preempt-rt.scc| 13 --
 bsp/romley/romley-standard.scc  |  7 ---
 bsp/romley/romley.cfg   | 57 -
 bsp/romley/romley.scc   | 12 --
 bsp/valleyisland/valleyisland-32-preempt-rt.scc | 16 ---
 bsp/valleyisland/valleyisland-32-standard.scc   | 15 ---
 bsp/valleyisland/valleyisland-32.scc| 22 --
 bsp/valleyisland/valleyisland-preempt-rt.scc| 16 ---
 bsp/valleyisland/valleyisland-standard.scc  | 16 ---
 bsp/valleyisland/valleyisland.cfg   | 52 --
 bsp/valleyisland/valleyisland.scc   | 23 --
 features/i2c/i2c-ismt.cfg   |  2 +
 features/i2c/i2c-ismt.scc   |  4 ++
 features/intel-tco/intel-tco.cfg|  1 +
 features/intel-tco/intel-tco.scc|  3 ++
 38 files changed, 18 insertions(+), 590 deletions(-)
 delete mode 100644 bsp/haswell-wc/haswell-wc-preempt-rt.scc
 delete mode 100644 bsp/haswell-wc/haswell-wc-standard.scc
 delete mode 100644 bsp/haswell-wc/haswell-wc.cfg
 delete mode 100644 bsp/haswell-wc/haswell-wc.scc
 delete mode 100644 bsp/mohonpeak/mohonpeak-preempt-rt.scc
 delete mode 100644 bsp/mohonpeak/mohonpeak-standard.scc
 delete mode 100644 bsp/mohonpeak/mohonpeak.cfg
 delete mode 100644 bsp/mohonpeak/mohonpeak.scc
 delete mode 100644 bsp/mohonpeak/mohonpeak32-preempt-rt.scc
 delete mode 100644 bsp/mohonpeak/mohonpeak32-standard.scc
 delete mode 100644 bsp/mohonpeak/mohonpeak32.cfg
 delete mode 100644 bsp/mohonpeak/mohonpeak32.scc
 delete mode 100644 bsp/rangeley/rangeley-preempt-rt.scc
 delete mode 100644 bsp/rangeley/rangeley-standard.scc
 delete mode 100644 bsp/rangeley/rangeley.cfg
 delete mode 100644 bsp/rangeley/rangeley.scc
 delete mode 100644 bsp/rangeley/rangeley32-preempt-rt.scc
 delete mode 100644 bsp/rangeley/rangeley32-standard.scc
 delete mode 100644 bsp/rangeley/rangeley32.scc
 delete mode 100644 bsp/romley/romley-preempt-rt.scc
 delete mode 100644 bsp/romley/romley-standard.scc
 delete mode 100644 bsp/romley/romley.cfg
 delete mode 100644 bsp/romley/romley.scc
 delete mode 100644 bsp/valleyisland/valleyisland-32-preempt-rt.scc
 delete mode 100644 bsp/valleyisland/valleyisland-32-standard.scc
 delete mode 100644 bsp/valleyisland/valleyisland-32.scc
 delete mode 100644 bsp/valleyisland/valleyisland-preempt-rt.scc
 delete mode 100644 bsp/valleyisland/valleyisland-standard.scc
 delete mode 100644 bsp/valleyisland/valleyisland.cfg
 delete m