Commit Graph

26 Commits

Author SHA1 Message Date
Christopher Larson
f39ad91524 thermald: fix the url
The trailing slash on the github uri causes fetch failures. Ex:

    Cloning into bare repository '.../downloads/git2/github.com.intel.thermal_daemon.'...
    ERROR: Repository not found.
    fatal: Could not read from remote repository.

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-11-26 07:23:40 +08:00
Anuj Mittal
5a52d5ccd7 gma500-gfx-check: remove
This is a check to avoid loading gma500 module on certain older hardware
using 32 bit BSP where gma was claiming ownership of graphics when it
shouldn't have.

The platforms for which this was added aren't supported anymore so
remove.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-10-30 12:18:32 +08:00
Naveen Saini
0c265b1fb5 ace: fix glibc build failure
Recent glibc v2.30 dropped XSI STREAMS declarations,
which causing below build failure.

poky/build/tmp/work/corei7-64-poky-linux/ace/6.5.3-r0/ACE_wrappers/ace/os_include/os_stropts.h:56:17: fatal error: stropts.h: No such file or directory
|    56 | #  include /**/ <stropts.h>
|       |                 ^~~~~~~~~~~
| compilation terminated.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-08-16 07:51:35 +08:00
Anuj Mittal
dc83ce1bfe ace: add SUMMARY and HOMEPAGE
It's useful to have these so someone who is looking at layer index
as an example knows what the component is.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-08-10 21:23:55 +08:00
Anuj Mittal
f4e97a1b61 thermald: upgrade 1.8 -> 1.9
Changes:
https://github.com/intel/thermal_daemon/blob/master/README.txt

Also remove the local patch that has been merged upstream and replace it
with another fix for a similar problem elsewhere.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-08-01 09:40:07 +08:00
Alexander Usyskin
3227874941 metee: upgrade 2.1.0 -> 2.1.1
Allow to build with musl, as it is fixed in a new version.

Signed-off-by: Alexander Usyskin <alexander.usyskin@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-07-23 11:42:57 +08:00
Alexander Usyskin
64142c869b metee: add new recipe for version 2.1.0
Intel(R) ME TEE Library is the cross-platform access
library for Intel(R) CSME HECI interface.
Sources at: https://github.com/intel/metee

To be used by LMS service.

Signed-off-by: Alexander Usyskin <alexander.usyskin@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-06-19 20:07:12 +08:00
Alexander Usyskin
f765d1cb70 ace: add recipe for 6.5.3 version
The ADAPTIVE Communication Environment library.
Sources: http://download.dre.vanderbilt.edu/

To be used by LMS service.

Signed-off-by: Alexander Usyskin <alexander.usyskin@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-06-19 20:06:51 +08:00
Naveen Saini
f5ebaf873c Revert "systemd-boot: remove joule specific workaround"
This reverts commit 946c15720e.

Revert part of commit to keep bbappend file. This file
is required to build and deploy EFI boot stub

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-04-04 11:06:15 +08:00
Anuj Mittal
946c15720e systemd-boot: remove joule specific workaround
The platform isn't supported anymore and this isn't tested as a result
with recent kernels supported.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-03-07 09:47:24 +08:00
Anuj Mittal
af677f5e4a thermald: 1.7.2 -> 1.8
Changes from release notes:

- Support of KBL-G with discrete GPU
- Fast removal of any cooling action which was applied once
temperature is normal
- Android support
- Add Hot trip point, which when reached just calls "suspend"
- Adding new tag "DependsOn" which enable/disable trip based on some other trip
- Polling interval can be configured via thermal xml config
- Per trip PID control
- Simplify RAPL cooling device

Also remove upstreamed patches and add a change to fix build failures.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-09-27 10:29:14 +08:00
Anuj Mittal
8bca950b8a lms8: remove
Obsolete and not being maintained anymore.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-08-02 07:20:56 +08:00
Anuj Mittal
6a52717354 lms7: remove
Looks for the wrong device node, startup script fails among other
issues and as a result, doesn't work.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-07-27 10:31:45 +08:00
Anuj Mittal
c12c166592 rmc: remove
It's not being maintained anymore and the scripts have not been kept in
sync with upstream for quite some time.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-07-16 16:53:00 +08:00
Anuj Mittal
2af366a36d thermald: upgrade 1.7.1 -> 1.7.2
From README:
- Workwround for platform with invalid thermal table
- Error printing for RAPL constraint sysfs read on failure
- thermal-conf.xml.auto  can be read from /etc/thermald, which allows user to modify
  generated thermal-conf.xml from /var/run/thermald and copy to /etc/thermald

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-06-07 13:11:00 +08:00
California Sullivan
81eb68f4ff efilinux: remove
The code hasn't been touched for over 4 years. Its also unlikely to have
been used much if at all considering our previous lack of EFI boot
partition support.

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-03-27 12:17:31 -07:00
California Sullivan
aab83c8235 rmc-db: also install to /boot/
With the EFI image enhancements, installing to boot allows us to easily
use RMC with the new wic images.

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-03-27 12:17:31 -07:00
California Sullivan
3342d3715e systemd-boot/rmc-boot.inc: make it work with EFI image enhancements
Give it an RPROVIDES rmc-boot so that EFI_PROVIDER rmc-boot can be used
as an install target. RDEPENDS on rmc-db to satisfy its runtime
dependencies. Also add python snippet to set its IMAGE/IMAGE_PREFIX
target for when its chosen as EFI_PROVIDER.

These changes let it work well with the new wks.in file, where
previously it couldn't work with wic at all.

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-03-22 08:29:50 -07:00
California Sullivan
f2502f90ab systemd-boot/rmc-boot.inc: update to work with v237 and meson
Patch changes:
* 0001-sd-boot-Link-RMC-library-into-bootloader-and-stub.patch removed
because make is no longer used.
* 0001-sd-boot-stub-check-LoadOptions-contains-data.patch removed because
it was accepted upstream.
* 0001-partially-revert-sd-boot-stub-Obtain-PE-section-offs.patch added to
support RMC functionality. Upstream removed a snippet that found the
root directory because they didn't need it anymore, but RMC does.
* 0002-sd-boot-fix-RMC-compatibility-with-systemd-boot-and-.patch added
to support building with meson instead of make.
* Others refreshed

inc file changes:
* Don't commit pin, we can maintain these patches OK for now
* EXTRA_OEMAKE -> EXTRA_OEMESON, and removed some superfluous options

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-03-22 08:29:39 -07:00
Chen Qi
90d32d53cf systemd-boot: fix bbappend file to suit latest version
Fix the bbappend file to suit the latest systemd version.

As systemd has now dropped autotools support, using ninja
instead of make in do_compile.

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-03-20 09:06:21 -07:00
Anuj Mittal
9e9ad9da03 thermald: fix typo in license name
Correct license name is GPLv2.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-02-12 11:07:56 -08:00
California Sullivan
7fa26da6c6 systemd-boot: move systemd-boot.inc into base bbappend
Including a non-existant .inc doesn't cause errors, so just move the
systemd-boot.inc file into the main bbappend. This avoids rebuilding the
package without our changes should grub-efi be the EFI_PROVIDER and we
build systemd-boot, while keeping the RMC changes when rmc-boot is the
EFI_PROVIDER.

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-01-22 16:24:23 -08:00
California Sullivan
de43a8f89f systemd-boot: move commit pinning to rmc-boot.inc
systemd-boot shouldn't be stuck on a certain commit just because RMC is.

This effectively upgrades our systemd-boot version from v232 to v234. We
also get to drop a patch that was accepted upstream.

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-01-22 16:24:23 -08:00
Anuj Mittal
651c915309 thermald: update from 1.6 to 1.7.1
Updated version with patches to ensure thermald with musl and x32.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-01-22 16:22:57 -08:00
Saul Wold
0f266744f7 Galileo: Remove remaining bits from RMC and WIC directory
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2017-12-08 15:04:46 -08:00
Saul Wold
d53dbb38c4 meta-intel: Reorganize the layout to remove common
Remove the concept of the common directory and move all the recipes-* dirs
to the top level as a normal layer would be. layer.conf is updated appropriately

Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-11-20 15:33:02 -08:00