Re: [meta-intel] [PATCH 0/2] SRCREV update July 7

2016-07-07 Thread Tom Zanussi
On 07/07/2016 08:50 PM, California Sullivan wrote:
> Hi Tom,
> 
> This set of SRCREV updates brings in more items for Broxton and Apollo
> Lake support.
> 
> No new errors or warnings when using poky krogoth. Poky master HEAD has
> a segfault in matchbox-panel but that appears to be unrelated to this
> update.
> 

Yeah, it is unrelated - I built and booted intel-corei7-64 with these
kernel changes but useing an older poky commit, and didn't see the
segfault in matchbox-panel.  For reference, here's the commit I used.

commit 5c11e365e19357f721c49d076971567e7b64b61b
Author: Ross Burton 
Date:   Tue Jun 21 15:33:11 2016 +0100

lib/oeqa: add Galculator to SDK and runtime tests


Merged, thanks,

Tom

> Thanks,
> Cal Sullivan
> 
> California Sullivan (2):
>   linux-yocto/4.4: Update SRCREVs for more Broxton fixes and features
>   linux-yocto/4.1: Update SRCREVs for better Apollo Lake support
> 
>  common/recipes-kernel/linux/linux-yocto-rt_4.1.bbappend   | 4 ++--
>  common/recipes-kernel/linux/linux-yocto-rt_4.4.bbappend   | 4 ++--
>  common/recipes-kernel/linux/linux-yocto-tiny_4.1.bbappend | 4 ++--
>  common/recipes-kernel/linux/linux-yocto-tiny_4.4.bbappend | 4 ++--
>  common/recipes-kernel/linux/linux-yocto_4.1.bbappend  | 4 ++--
>  common/recipes-kernel/linux/linux-yocto_4.4.bbappend  | 4 ++--
>  6 files changed, 12 insertions(+), 12 deletions(-)
> 

-- 
___
meta-intel mailing list
meta-intel@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-intel


[meta-intel] [PATCH 0/2] SRCREV update July 7

2016-07-07 Thread California Sullivan
Hi Tom,

This set of SRCREV updates brings in more items for Broxton and Apollo
Lake support.

No new errors or warnings when using poky krogoth. Poky master HEAD has
a segfault in matchbox-panel but that appears to be unrelated to this
update.

Thanks,
Cal Sullivan

California Sullivan (2):
  linux-yocto/4.4: Update SRCREVs for more Broxton fixes and features
  linux-yocto/4.1: Update SRCREVs for better Apollo Lake support

 common/recipes-kernel/linux/linux-yocto-rt_4.1.bbappend   | 4 ++--
 common/recipes-kernel/linux/linux-yocto-rt_4.4.bbappend   | 4 ++--
 common/recipes-kernel/linux/linux-yocto-tiny_4.1.bbappend | 4 ++--
 common/recipes-kernel/linux/linux-yocto-tiny_4.4.bbappend | 4 ++--
 common/recipes-kernel/linux/linux-yocto_4.1.bbappend  | 4 ++--
 common/recipes-kernel/linux/linux-yocto_4.4.bbappend  | 4 ++--
 6 files changed, 12 insertions(+), 12 deletions(-)

-- 
2.5.5

-- 
___
meta-intel mailing list
meta-intel@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-intel


[meta-intel] [PATCH 2/2] linux-yocto/4.1: Update SRCREVs for better Apollo Lake support

2016-07-07 Thread California Sullivan
>From linux-yocto-4.1:

0abef8c x86: Fix Apollo Lake Watchdog address in PMC driver
f8571ea Merge branch 'standard/base' into standard/intel/base
75d56a1 device property: Avoid potential dereferences of invalid pointers
2700b65 device property: convert to use match_string() helper
fef2c68 lib/string: introduce match_string() helper
3ce862d device property: fix for a case of use-after-free
cdb0343 device property: fwnode->secondary may contain ERR_PTR(-ENODEV)
24bd70f xhci: harden xhci_find_next_ext_cap against device removal
3e54ee9 xhci: rework xhci extended capability list parsing functions
038f1ab xhci: parse xhci protocol speed ID list for usb 3.1 usage
b53d7c6 Merge branch 'standard/base' into standard/intel/base
18a2d70 extcon: Redefine the unique id of supported external connectors without 
'enum extcon' type
0ded526 extcon: Remove optional print_name() function pointer of extcon_dev
a181fb1 extcon: Update the prototype of extcon_register_notifier() with enum 
extcon
4cce716 extcon: Use capital letter for the name of external connectors
1079fdb extcon: Use the unique id for external connector instead of string
425f259 extcon: Remove the optional name of extcon device
e371084 extcon: adc-jack: Remove the unneeded num_cables field
79663c6 extcon: Alter MHL-TA cable name to TA cable name
f2c1e58 extcon: Unify the dock device names on max8997/77693
349e77e extcon: Unify the jig cable names on rt8973 and max14577/77693/77843
035ddfe extcon: Fix the checkpatch warning and minor coding style issue
7611d1c extcon: Add extcon_get_edev_name() API to get the extcon device name
8833fdc extcon: Modify the device name as extcon[X] for sysfs
f3a7d2b extcon: Add manufactor name of each extcon device
f4b51de mmc: core: Add functions for SDIO to hold re-tuning
cb4d597 scsi_lib: add extended information to MEDIA_CHANGE
3ce85da libata: enable atapi_an by default
e30fdb9 EDAC: pnd2_edac: Add new EDAC driver for Intel SoC platforms
1bf50d4 mfd: lpc_ich: Add support for Intel Apollo Lake SoC
d7f8df6 mfd: lpc_ich: Add support for SPI serial flash host controller
9331cca spi-nor: Add support for Intel SPI serial flash controller
47389b7 Merge branch 'standard/base' into standard/intel/base
6ea8af4 mtd: spi-nor: add driver for NXP SPI Flash Interface (SPIFI)
3a5603c x86: Add missing Makefile entry so Sideband driver actually builds
446a452 PCI: Add runtime PM support for PCIe ports
f99bb2a ACPI / hotplug / PCI: Runtime resume bridge before rescan
3dfb410 PCI: Power on bridges before scanning new devices
68a139f PCI: Put PCIe ports into D3 during suspend
5b227a3 PCI / PM: Tune down retryable runtime suspend error messages
f13548f platform:x86 Remove Monitor MWAIT feature dependency
03716fc PCI: Don't clear d3cold_allowed for PCIe ports

>From yocto-kernel-cache:

48837d8 mei.cfg: mei driver is no longer in staging
48a3d45 fsl-ls10xx: add kernel meta scc/cfg data
0845ec7 mei.cfg: Add CONFIG_INTEL_MEI_TXE=m
886dacb features/thermal: enable Intel powerclamp driver
b0e1c17 firmware: remove invalid +CONFIG*

Signed-off-by: California Sullivan 
---
 common/recipes-kernel/linux/linux-yocto-rt_4.1.bbappend   | 4 ++--
 common/recipes-kernel/linux/linux-yocto-tiny_4.1.bbappend | 4 ++--
 common/recipes-kernel/linux/linux-yocto_4.1.bbappend  | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/common/recipes-kernel/linux/linux-yocto-rt_4.1.bbappend 
b/common/recipes-kernel/linux/linux-yocto-rt_4.1.bbappend
index fd5eff1..07cd1f1 100644
--- a/common/recipes-kernel/linux/linux-yocto-rt_4.1.bbappend
+++ b/common/recipes-kernel/linux/linux-yocto-rt_4.1.bbappend
@@ -1,8 +1,8 @@
 FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
 
 LINUX_VERSION_INTEL_COMMON = "4.1.26"
-SRCREV_META_INTEL_COMMON ?= "e978d15367ec69788c4a10d1e2a65bfa626c5d8c"
-SRCREV_MACHINE_INTEL_COMMON ?= "243226a1f494304001dd5f878f8ab74fce34a945"
+SRCREV_META_INTEL_COMMON ?= "48837d8ef0a7fcf781e735e58a7f58976443f8c0"
+SRCREV_MACHINE_INTEL_COMMON ?= "12fb1640fd5df81530b35ccdd754aebe8d63351f"
 
 KBRANCH_INTEL_COMMON = "standard/preempt-rt/intel/base"
 
diff --git a/common/recipes-kernel/linux/linux-yocto-tiny_4.1.bbappend 
b/common/recipes-kernel/linux/linux-yocto-tiny_4.1.bbappend
index 47c8f48..74543b8 100644
--- a/common/recipes-kernel/linux/linux-yocto-tiny_4.1.bbappend
+++ b/common/recipes-kernel/linux/linux-yocto-tiny_4.1.bbappend
@@ -1,8 +1,8 @@
 FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
 
 #LINUX_VERSION_i586-nlp-32-intel-common = "4.1.26"
-SRCREV_meta_i586-nlp-32-intel-common = 
"e978d15367ec69788c4a10d1e2a65bfa626c5d8c"
-SRCREV_machine_i586-nlp-32-intel-common = 
"9f166e918f63dd7214ad0388d64709d33f2a14a3"
+SRCREV_meta_i586-nlp-32-intel-common = 
"48837d8ef0a7fcf781e735e58a7f58976443f8c0"
+SRCREV_machine_i586-nlp-32-intel-common = 
"75d56a13f86fc48002e4a3f9ed60546db30432b7"
 
 COMPATIBLE_MACHINE_i586-nlp-32-intel-common = "${MACHINE}"
 KBRANCH_i586-nlp-32-intel-common = "standard/tiny/intel/base"
diff --git 

Re: [meta-intel] [PATCH v2] thermald: Add thermal daemon utility

2016-07-07 Thread Tom Zanussi
Merged, thanks.

Tom

On 07/07/2016 03:38 AM, Yong Li wrote:
> This user space thermal daemon utility is used for thermal management
> 
> Signed-off-by: Yong Li 
> ---
>  common/recipes-bsp/thermald/thermald_1.5.3.bb | 27 
> +++
>  1 file changed, 27 insertions(+)
>  create mode 100644 common/recipes-bsp/thermald/thermald_1.5.3.bb
> 
> diff --git a/common/recipes-bsp/thermald/thermald_1.5.3.bb 
> b/common/recipes-bsp/thermald/thermald_1.5.3.bb
> new file mode 100644
> index 000..cb2b07e
> --- /dev/null
> +++ b/common/recipes-bsp/thermald/thermald_1.5.3.bb
> @@ -0,0 +1,27 @@
> +SUMMARY = "Linux thermal daemon"
> +
> +DESCRIPTION = "Thermal Daemon is a Linux daemon used to prevent the \
> +overheating of platforms. This daemon monitors temperature and applies \
> +compensation using available cooling methods."
> +
> +HOMEPAGE = "https://github.com/01org/thermal_daemon;
> +
> +DEPENDS = "dbus dbus-glib libxml2 glib-2.0"
> +DEPENDS += 
> "${@bb.utils.contains('DISTRO_FEATURES','systemd','systemd','',d)}"
> +
> +LICENSE = "GPL-2.0"
> +LIC_FILES_CHKSUM = "file://COPYING;md5=ea8831610e926e2e469075b52bf08848"
> +
> +SRC_URI = "https://github.com/01org/thermal_daemon/archive/v${PV}.tar.gz;
> +SRC_URI[md5sum] = "66402236ed3c86a798029cb4d5313817"
> +SRC_URI[sha256sum] = 
> "e20b450ef27a5b5e45474c831663c8f5ecd14c82ace5a4b1e06c442e0a23b53e"
> +
> +S = "${WORKDIR}/thermal_daemon-${PV}"
> +
> +inherit pkgconfig autotools systemd
> +
> +FILES_${PN} += "${datadir}/dbus-1/system-services/*.service"
> +
> +SYSTEMD_SERVICE_${PN} = "thermald.service"
> +
> +COMPATIBLE_HOST = '(i.86|x86_64).*-linux'
> 

-- 
___
meta-intel mailing list
meta-intel@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-intel


[meta-intel] [PATCH v2] thermald: Add thermal daemon utility

2016-07-07 Thread Yong Li
This user space thermal daemon utility is used for thermal management

Signed-off-by: Yong Li 
---
 common/recipes-bsp/thermald/thermald_1.5.3.bb | 27 +++
 1 file changed, 27 insertions(+)
 create mode 100644 common/recipes-bsp/thermald/thermald_1.5.3.bb

diff --git a/common/recipes-bsp/thermald/thermald_1.5.3.bb 
b/common/recipes-bsp/thermald/thermald_1.5.3.bb
new file mode 100644
index 000..cb2b07e
--- /dev/null
+++ b/common/recipes-bsp/thermald/thermald_1.5.3.bb
@@ -0,0 +1,27 @@
+SUMMARY = "Linux thermal daemon"
+
+DESCRIPTION = "Thermal Daemon is a Linux daemon used to prevent the \
+overheating of platforms. This daemon monitors temperature and applies \
+compensation using available cooling methods."
+
+HOMEPAGE = "https://github.com/01org/thermal_daemon;
+
+DEPENDS = "dbus dbus-glib libxml2 glib-2.0"
+DEPENDS += "${@bb.utils.contains('DISTRO_FEATURES','systemd','systemd','',d)}"
+
+LICENSE = "GPL-2.0"
+LIC_FILES_CHKSUM = "file://COPYING;md5=ea8831610e926e2e469075b52bf08848"
+
+SRC_URI = "https://github.com/01org/thermal_daemon/archive/v${PV}.tar.gz;
+SRC_URI[md5sum] = "66402236ed3c86a798029cb4d5313817"
+SRC_URI[sha256sum] = 
"e20b450ef27a5b5e45474c831663c8f5ecd14c82ace5a4b1e06c442e0a23b53e"
+
+S = "${WORKDIR}/thermal_daemon-${PV}"
+
+inherit pkgconfig autotools systemd
+
+FILES_${PN} += "${datadir}/dbus-1/system-services/*.service"
+
+SYSTEMD_SERVICE_${PN} = "thermald.service"
+
+COMPATIBLE_HOST = '(i.86|x86_64).*-linux'
-- 
2.7.4
-- 
___
meta-intel mailing list
meta-intel@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-intel


Re: [meta-intel] [PATCH] thermald: Add thermal daemon utility

2016-07-07 Thread Burton, Ross
On 7 July 2016 at 07:56, Yong Li  wrote:

> +SYSTEMD_AUTO_ENABLE_${PN} = "enable"
>

This is the default so you can remove it.


> +COMPATIBLE_MACHINE = "intel-corei7-64|intel-core2-32|intel-quark|edison"
>

Instead of listing machines (which stops working the moment someone creates
a new one), use  COMPATIBLE_HOST:

COMPATIBLE_HOST = '(i.86|x86_64).*-linux'

This will ensure the recipe can work on all 32-bit and 64-bit x86 machines.

Ross
-- 
___
meta-intel mailing list
meta-intel@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-intel


[meta-intel] [PATCH] thermald: Add thermal daemon utility

2016-07-07 Thread Yong Li
This user space thermal daemon utility is used for thermal management

Signed-off-by: Yong Li 
---
 common/recipes-bsp/thermald/thermald_1.5.3.bb | 28 +++
 1 file changed, 28 insertions(+)
 create mode 100644 common/recipes-bsp/thermald/thermald_1.5.3.bb

diff --git a/common/recipes-bsp/thermald/thermald_1.5.3.bb 
b/common/recipes-bsp/thermald/thermald_1.5.3.bb
new file mode 100644
index 000..010d78c
--- /dev/null
+++ b/common/recipes-bsp/thermald/thermald_1.5.3.bb
@@ -0,0 +1,28 @@
+SUMMARY = "Linux thermal daemon"
+
+DESCRIPTION = "Thermal Daemon is a Linux daemon used to prevent the \
+overheating of platforms. This daemon monitors temperature and applies \
+compensation using available cooling methods."
+
+HOMEPAGE = "https://github.com/01org/thermal_daemon;
+
+DEPENDS = "dbus dbus-glib libxml2 glib-2.0"
+DEPENDS += "${@bb.utils.contains('DISTRO_FEATURES','systemd','systemd','',d)}"
+
+LICENSE = "GPL-2.0"
+LIC_FILES_CHKSUM = "file://COPYING;md5=ea8831610e926e2e469075b52bf08848"
+
+SRC_URI = "https://github.com/01org/thermal_daemon/archive/v${PV}.tar.gz;
+SRC_URI[md5sum] = "66402236ed3c86a798029cb4d5313817"
+SRC_URI[sha256sum] = 
"e20b450ef27a5b5e45474c831663c8f5ecd14c82ace5a4b1e06c442e0a23b53e"
+
+S = "${WORKDIR}/thermal_daemon-${PV}"
+
+inherit pkgconfig autotools systemd
+
+FILES_${PN} += "${datadir}/dbus-1/system-services/*.service"
+
+SYSTEMD_SERVICE_${PN} = "thermald.service"
+SYSTEMD_AUTO_ENABLE_${PN} = "enable"
+
+COMPATIBLE_MACHINE = "intel-corei7-64|intel-core2-32|intel-quark|edison"
-- 
2.7.4
-- 
___
meta-intel mailing list
meta-intel@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-intel