Lijian Zhao (lijian.zhao(a)intel.com) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/15083
-gerrit
commit cfe6e121630ef59d291185bbaf7200abb971dac4
Author: Zhao, Lijian <lijian.zhao(a)intel.com>
Date: Wed Mar 16 17:48:06 2016 -0700
Intel/amenia: Make the device address more readable
Use central header file to include device address and interrupt
line to avoid confusion.
Change-Id: I9560031d9f6e12c665c8ae12f7028a67b6c8c904
Signed-off-by: Zhao, Lijian <lijian.zhao(a)intel.com>
Signed-off-by: Rohit Ainapure <rohit.m.ainapure(a)intel.com>
Reviewed-on: https://chromium.devtools.intel.com/7248
Tested-by: N, Harshapriya <harshapriya.n(a)intel.com>
Reviewed-by: Petrov, Andrey <andrey.petrov(a)intel.com>
Reviewed-on: https://chromium.devtools.intel.com/7580
Reviewed-by: N, Harshapriya <harshapriya.n(a)intel.com>
Tested-by: Petrov, Andrey <andrey.petrov(a)intel.com>
---
src/mainboard/intel/amenia/acpi/mainboard.asl | 4 ++--
src/mainboard/intel/amenia/on_board.h | 27 +++++++++++++++++++++++++++
2 files changed, 29 insertions(+), 2 deletions(-)
diff --git a/src/mainboard/intel/amenia/acpi/mainboard.asl b/src/mainboard/intel/amenia/acpi/mainboard.asl
index 09ef9b4..be6e8b3 100644
--- a/src/mainboard/intel/amenia/acpi/mainboard.asl
+++ b/src/mainboard/intel/amenia/acpi/mainboard.asl
@@ -14,7 +14,7 @@
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*/
-#include <soc/gpio_defs.h>
+#include <on_board.h>
Scope (\_SB.PCI0.I2C4)
{
@@ -48,7 +48,7 @@ Scope (\_SB.PCI0.I2C4)
)
Interrupt (ResourceConsumer, Edge, ActiveLow)
{
- GPIO_18_IRQ
+ TOUCHPAD_INT
}
})
diff --git a/src/mainboard/intel/amenia/on_board.h b/src/mainboard/intel/amenia/on_board.h
new file mode 100644
index 0000000..ab9bba3
--- /dev/null
+++ b/src/mainboard/intel/amenia/on_board.h
@@ -0,0 +1,27 @@
+/*
+ * This file is part of the coreboot project.
+ *
+ * Copyright (C) 2016 Intel Corp.
+ * (Written by Lance Zhao <lijian.zhao(a)intel.com> for Intel Corp.)
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+*/
+
+#ifndef _ON_BOARD_H_
+#define _ON_BOARD_H_
+
+#include <soc/gpio_defs.h>
+
+#define TOUCHPAD_INT GPIO_18_IRQ
+#define TOUCHSCREEN_INT GPIO_21_IRQ
+
+
+#endif /* _ON_BOARD_H_ */
the following patch was just integrated into master:
commit f7f1244bc64cc45b732e0fdc1fcb528e45f62e19
Author: Shaunak Saha <shaunak.saha(a)intel.com>
Date: Fri May 27 01:13:16 2016 -0700
intel/amenia: Add asl code to enable google ChromeEC
This patch adds asl code to include support for Google ChromeEC.
We need this to show the battery icon and notifications like charger
connect/disconnect etc.
BUG = 53096
TEST = Plug/Unplug AC Adapter multiple times and make sure the battery
connected is charging properly.
Change-Id: Id908f145789402573ea54fc4f15cf7a0e651ebf4
Signed-off-by: Shaunak Saha <shaunak.saha(a)intel.com>
Reviewed-on: https://review.coreboot.org/14987
Tested-by: build bot (Jenkins)
Reviewed-by: Duncan Laurie <dlaurie(a)chromium.org>
See https://review.coreboot.org/14987 for details.
-gerrit
the following patch was just integrated into master:
commit f6118c62a46b661175130f28d108f610db90ff2a
Author: Shaunak Saha <shaunak.saha(a)intel.com>
Date: Fri Jun 3 17:11:12 2016 -0700
google/reef: Add asl code to enable google ChromeEC
This patch adds asl code to include support for Google ChromeEC.
We need this to show the battery icon and notifications like charger
connect/disconnect etc.
BUG = 53096
TEST = Plug/Unplug AC Adapter multiple times and make sure the battery
connected is charging properly.
Change-Id: I06f48eda894418514c8ed0136500fff0efd12a35
Signed-off-by: Shaunak Saha <shaunak.saha(a)intel.com>
Reviewed-on: https://review.coreboot.org/15069
Tested-by: build bot (Jenkins)
Reviewed-by: Paul Menzel <paulepanter(a)users.sourceforge.net>
Reviewed-by: Duncan Laurie <dlaurie(a)chromium.org>
See https://review.coreboot.org/15069 for details.
-gerrit
the following patch was just integrated into master:
commit e3a8f46c0eb8d563341404f42626b002d74593bb
Author: Andrey Petrov <andrey.petrov(a)intel.com>
Date: Fri Jun 3 07:14:12 2016 -0700
soc/intel/apollolake: Add missing DRAM density constants
Add missing constants for DRAM density. This resolves boot issue,
because misconfigured density results in incorrect memory mapping.
Change-Id: I3bad911bf406bfc5677059490d0e89fcbf735b70
Signed-off-by: Andrey Petrov <andrey.petrov(a)intel.com>
Reviewed-on: https://review.coreboot.org/15059
Tested-by: build bot (Jenkins)
Reviewed-by: Furquan Shaikh <furquan(a)google.com>
Reviewed-by: Werner Zeh <werner.zeh(a)siemens.com>
See https://review.coreboot.org/15059 for details.
-gerrit
Martin Roth (martinroth(a)google.com) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/15028
-gerrit
commit e94c386353c8a0cd9109ef63695ab77361c79e8b
Author: jongpil19.jung <jongpil19.jung(a)samsung.com>
Date: Thu May 19 12:40:00 2016 +0900
Kevin/Gru : Update Board ID table.
Add board id table as kevin/gru configuration.
BUG=chrome-os-partner:53519
BRANCH=chromeos-2016.02
TEST=check boot on Kevin board.
Change-Id: I30c16916f3cda0ac88d2ce5a922e936a405fcc89
Signed-off-by: Martin Roth <martinroth(a)chromium.org>
Original-Commit-Id: 16c7b5486befd73c3e31624970ba1c97e526676f
Original-Change-Id: Ib69ed9dad8e1a9e08717545c6be19a90e0298c43
Original-Signed-off-by: jongpil19.jung <jongpil19.jung(a)samsung.com>
Original-Reviewed-on: https://chromium-review.googlesource.com/345736
Original-Commit-Ready: Vadim Bendebury <vbendeb(a)chromium.org>
Original-Tested-by: Vadim Bendebury <vbendeb(a)chromium.org>
Original-Reviewed-by: Vadim Bendebury <vbendeb(a)chromium.org>
---
src/mainboard/google/gru/boardid.c | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/src/mainboard/google/gru/boardid.c b/src/mainboard/google/gru/boardid.c
index 5f030ad..1d37a86 100644
--- a/src/mainboard/google/gru/boardid.c
+++ b/src/mainboard/google/gru/boardid.c
@@ -19,10 +19,11 @@
#include <soc/saradc.h>
/*
- * This matches two Kevin prototypes, needs to be sorted out with HW engs to
- * have more regular mapping between the voltage and board ID.
+ * This matches Kevin/Gru ADC value for board id.
*/
-static const int board_id_readings[] = { 42, 120 };
+static const int board_id_readings[] = { 42, 120, 181, 242, 307, 378, 444,
+ 511, 581, 646, 704, 763, 828,
+ 895, 956, 1023 };
/*
* The ADC produces a 10 bit value, the resistor accuracy is 1%, let's leave
the following patch was just integrated into master:
commit 0d9839b3334d7769e1d89ebc68e01d91e5672c74
Author: Shunqian Zheng <zhengsq(a)rock-chips.com>
Date: Wed May 11 15:18:17 2016 +0800
rockchip: gru: update the hynix lpddr3 config to run at 928MHz
Update the DDR config and DRAM driver to allow running at up to
928MHz. Kevin config/clock rate are not being changed, but Gru now
runs at 928 MHz.
BRANCH=none
BUG=chrome-os-partner:51537
TEST=booted Kevin and Gru to Linux prompt. Ran stressapptest for 10 min on Gru,
Change-Id: I66c1a171d5c7d05b2878c7bc5eaa0d436c7a1be2
Signed-off-by: Martin Roth <martinroth(a)chromium.org>
Original-Commit-Id: 8baf0d82816a7ea1c4428e15caeefa2795d001f9
Original-Change-Id: I5e1d6d1025f10203da8f11afc3bbdf95f133c586
Original-Signed-off-by: Shunqian Zheng <zhengsq(a)rock-chips.com>
Original-Signed-off-by: Vadim Bendebury <vbendeb(a)chromium.org>
Original-Reviewed-on: https://chromium-review.googlesource.com/343984
Original-Reviewed-by: Stephen Barber <smbarber(a)chromium.org>
Reviewed-on: https://review.coreboot.org/15027
Tested-by: build bot (Jenkins)
Reviewed-by: Furquan Shaikh <furquan(a)google.com>
See https://review.coreboot.org/15027 for details.
-gerrit