the following patch was just integrated into master:
commit 117849ef4d02fe3888fac1742511ca812cac811b
Author: Edward O'Callaghan <eocallaghan(a)alterapraxis.com>
Date: Sun Jan 4 16:34:03 2015 +1100
superio/smsc/lpc47b272: Use link-time symbols over .c inclusion
Change-Id: Id3d5f2a120c0a933c031102f206829305da20f0c
Signed-off-by: Edward O'Callaghan <eocallaghan(a)alterapraxis.com>
Reviewed-on: http://review.coreboot.org/8081
Tested-by: build bot (Jenkins)
Reviewed-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
See http://review.coreboot.org/8081 for details.
-gerrit
the following patch was just integrated into master:
commit c3e77fc95380560f21dba7923b4aaa4ec35864c8
Author: Edward O'Callaghan <eocallaghan(a)alterapraxis.com>
Date: Sun Jan 4 16:24:14 2015 +1100
superio/smsc/lpc47m10x: Use link-time symbols over .c inclusion
Change-Id: I4a3639c05231eacd016ec3873330f9844befd448
Signed-off-by: Edward O'Callaghan <eocallaghan(a)alterapraxis.com>
Reviewed-on: http://review.coreboot.org/8080
Tested-by: build bot (Jenkins)
Reviewed-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
See http://review.coreboot.org/8080 for details.
-gerrit
the following patch was just integrated into master:
commit 536a44390d719a92cda72dbe76cea38c8c62a92b
Author: Edward O'Callaghan <eocallaghan(a)alterapraxis.com>
Date: Sun Jan 4 16:41:27 2015 +1100
superio/smsc/lpc47b397: Use link-time symbols over .c inclusion
Change-Id: I344f2a8d2ae5f6f3fa04d79773ee1c59de69e425
Signed-off-by: Edward O'Callaghan <eocallaghan(a)alterapraxis.com>
Reviewed-on: http://review.coreboot.org/8079
Reviewed-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Tested-by: build bot (Jenkins)
See http://review.coreboot.org/8079 for details.
-gerrit
the following patch was just integrated into master:
commit b8f05d4faab11a7b726963dc3821a682281eea02
Author: Edward O'Callaghan <eocallaghan(a)alterapraxis.com>
Date: Sun Jan 4 16:17:54 2015 +1100
superio/nsc/pc87417: Use link-time symbols over .c inclusion
Change-Id: I2efb7ab4b69bcd127b2faf54277dc229c9dcf3ea
Signed-off-by: Edward O'Callaghan <eocallaghan(a)alterapraxis.com>
Reviewed-on: http://review.coreboot.org/8078
Reviewed-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Tested-by: build bot (Jenkins)
See http://review.coreboot.org/8078 for details.
-gerrit
the following patch was just integrated into master:
commit db1a2fb3df73fe65381b52089fb890ba3c4f5122
Author: Edward O'Callaghan <eocallaghan(a)alterapraxis.com>
Date: Sun Jan 4 16:10:32 2015 +1100
superio/nsc/pc87366: Use link-time symbols over .c inclusion
Change-Id: Id156ca3c9a14c5bcc4d6cdb8434ca8efdac3139a
Signed-off-by: Edward O'Callaghan <eocallaghan(a)alterapraxis.com>
Reviewed-on: http://review.coreboot.org/8077
Tested-by: build bot (Jenkins)
Reviewed-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
See http://review.coreboot.org/8077 for details.
-gerrit
the following patch was just integrated into master:
commit fc4e8550afc5aab4af7801e2e008a8712f8c7795
Author: Edward O'Callaghan <eocallaghan(a)alterapraxis.com>
Date: Sun Jan 4 16:05:59 2015 +1100
superio/nsc/pc97317: Use link-time symbols over .c inclusion
Change-Id: Ia45bc7a880d0dab57c56a0452858cd26626f09df
Signed-off-by: Edward O'Callaghan <eocallaghan(a)alterapraxis.com>
Reviewed-on: http://review.coreboot.org/8076
Tested-by: build bot (Jenkins)
Reviewed-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
See http://review.coreboot.org/8076 for details.
-gerrit
the following patch was just integrated into master:
commit e64f5b1bcd589b4ac517909f5332f9926ab7d642
Author: Edward O'Callaghan <eocallaghan(a)alterapraxis.com>
Date: Sun Jan 4 04:25:38 2015 +1100
superio/intel/i3100: Use link-time symbol over .c includes
Change-Id: I83db9b189e672b0e1f25bc42b73639c375bea3e5
Signed-off-by: Edward O'Callaghan <eocallaghan(a)alterapraxis.com>
Reviewed-on: http://review.coreboot.org/8054
Tested-by: build bot (Jenkins)
Reviewed-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
See http://review.coreboot.org/8054 for details.
-gerrit
the following patch was just integrated into master:
commit 24fb03e767d3c81184e4a6ea80a31f62b4edac36
Author: Edward O'Callaghan <eocallaghan(a)alterapraxis.com>
Date: Sun Jan 4 04:09:55 2015 +1100
superio/nsc/pc87360: Use link-time symbol over .c includes
Change-Id: Id6d9efc93fdaff63dcaab50712ac9be35ccb42a7
Signed-off-by: Edward O'Callaghan <eocallaghan(a)alterapraxis.com>
Reviewed-on: http://review.coreboot.org/8053
Tested-by: build bot (Jenkins)
Reviewed-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
See http://review.coreboot.org/8053 for details.
-gerrit
the following patch was just integrated into master:
commit 74834e075844e8f7c42635974ac873fddafd419b
Author: Edward O'Callaghan <eocallaghan(a)alterapraxis.com>
Date: Sun Jan 4 04:17:35 2015 +1100
mainboard: Sanitize some superio include paths to be non-local
This brings mainboard up to being consistent tree-wide now for
all superio header path inclusions.
Change-Id: I00a806ce209ba363c62e3ddd49db9bf599f32149
Signed-off-by: Edward O'Callaghan <eocallaghan(a)alterapraxis.com>
Reviewed-on: http://review.coreboot.org/8052
Tested-by: build bot (Jenkins)
Reviewed-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
See http://review.coreboot.org/8052 for details.
-gerrit
Mono Moosbart (mono(a)posteo.de) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/7923
-gerrit
commit bf54ceba0ddfebe941585899f7dc2ed5111fd0bb
Author: Axel Holewa <mono(a)posteo.de>
Date: Thu Dec 25 08:11:54 2014 +0100
macbook21: Add CST entries
Due to the CST entries the machine uses less power running
GNU/Linux-libre. This can be seen by monitoring CPU temperature
and time left the machine can run on battery. CPU temperature
measurements have been done with lm_sensors, battery querying
with acpi. Tests have been done before applying this patch and
after. In both cases the battery was fully loaded and the machine
powered up on battery, without AC. In both tests the machine was
idleing for more than 1 hour.
Without this patch battery was predicted to last 01:52:30 hours,
CPU temperature first measurement showed 38 degrees. After 15 min
idle, temperature has reached its maximum value in this test of
61 and 62 degrees (Core 0 and 1). Fan speed begins to increase
shortly after 15 min. From its minimal value 1800 rpm it reaches
3100 rpm after 40 min. CPU temperature did not increase any further.
After 60 min idle, the battery was predicted to still last 57 min.
With this patch battery was predicted to last 02:22:40 hours. That
is plus 30 min. CPU temperature begins at 35 degrees. After 15 min
temperature has reached 45 degrees; after 30 min it has reached
the maximal temperature during this test of about 50 degrees.
That is 10 degrees improvement. The fan stayed at minimal speed.
After 60 min idle, the battery was predicted to still last 01:22:48
hours; a 25 minute improvement.
Change-Id: I6b2173df1dc09300329b61b51b79f4b9f4a8fb13
Signed-off-by: Axel Holewa <mono(a)posteo.de>
---
src/mainboard/apple/macbook21/mainboard.c | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/src/mainboard/apple/macbook21/mainboard.c b/src/mainboard/apple/macbook21/mainboard.c
index 99527c1..c792b10 100644
--- a/src/mainboard/apple/macbook21/mainboard.c
+++ b/src/mainboard/apple/macbook21/mainboard.c
@@ -36,9 +36,15 @@
#include <drivers/intel/gma/int15.h>
#define PANEL INT15_5F35_CL_DISPLAY_DEFAULT
+static acpi_cstate_t cst_entries[] = {
+ { 1, 1, 1000, { ACPI_ADDRESS_SPACE_FIXED, ACPI_FFIXEDHW_VENDOR_INTEL, ACPI_FFIXEDHW_CLASS_MWAIT, { 0 }, 0, 0 } },
+ { 2, 1, 500, { ACPI_ADDRESS_SPACE_FIXED, ACPI_FFIXEDHW_VENDOR_INTEL, ACPI_FFIXEDHW_CLASS_MWAIT, { 0 }, 0x10, 0 } },
+};
+
int get_cst_entries(acpi_cstate_t **entries)
{
- return 0;
+ *entries = cst_entries;
+ return ARRAY_SIZE(cst_entries);
}
static void mainboard_init(device_t dev)