Gabe Black (gabeblack(a)chromium.org) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/3094
-gerrit
commit 3c40cac347a1d717bd9118c1c534919cf6db00ec
Author: Gabe Black <gabeblack(a)chromium.org>
Date: Mon Apr 15 19:07:10 2013 -0700
snow: Get rid of the oprom loaded GPIO.
ARM doesn't use option ROMs, so this value doesn't make sense.
Change-Id: I1a0f0854e1dd4b9594ca0c147e590337520436da
Signed-off-by: Gabe Black <gabeblack(a)chromium.org>
---
src/mainboard/google/snow/chromeos.c | 8 --------
1 file changed, 8 deletions(-)
diff --git a/src/mainboard/google/snow/chromeos.c b/src/mainboard/google/snow/chromeos.c
index ca105e7..e9e03aa 100644
--- a/src/mainboard/google/snow/chromeos.c
+++ b/src/mainboard/google/snow/chromeos.c
@@ -87,14 +87,6 @@ void fill_lb_gpios(struct lb_gpios *gpios)
GPIO_MAX_NAME_LENGTH);
count++;
- /* Was VGA Option ROM loaded? */
- gpios->gpios[count].port = -1; /* This is a pseudo GPIO */
- gpios->gpios[count].polarity = ACTIVE_HIGH;
- gpios->gpios[count].value = 0;
- strncpy((char *)gpios->gpios[count].name, "oprom",
- GPIO_MAX_NAME_LENGTH);
- count++;
-
gpios->size = sizeof(*gpios) + (count * sizeof(struct lb_gpio));
gpios->count = count;
Gabe Black (gabeblack(a)chromium.org) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/3091
-gerrit
commit 2d74384aa780c8078c4c0c991312017059a2db10
Author: Gabe Black <gabeblack(a)chromium.org>
Date: Mon Apr 15 16:25:02 2013 -0700
snow: Fix some comments in chromeos.c.
The comment about the lid switch was left over from when this file was copied
from another board and was incorrect. Also fixed a capitalization
inconsistency.
Change-Id: Icefd19047971e13c08f615578e4a181e82a2997f
Signed-off-by: Gabe Black <gabeblack(a)chromium.org>
---
src/mainboard/google/snow/chromeos.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/mainboard/google/snow/chromeos.c b/src/mainboard/google/snow/chromeos.c
index 015b71e..e74df6d 100644
--- a/src/mainboard/google/snow/chromeos.c
+++ b/src/mainboard/google/snow/chromeos.c
@@ -52,7 +52,7 @@ void fill_lb_gpios(struct lb_gpios *gpios)
gpio_pt1 = (struct exynos5_gpio_part1 *)EXYNOS5_GPIO_PART1_BASE;
gpio_pt2 = (struct exynos5_gpio_part2 *)EXYNOS5_GPIO_PART2_BASE;
- /* Write Protect: active Low */
+ /* Write Protect: active low */
gpios->gpios[0].port = EXYNOS5_GPD1;
gpios->gpios[0].polarity = ACTIVE_LOW;
gpios->gpios[0].value = s5p_gpio_get_value(&gpio_pt1->d1, WP_GPIO);
@@ -65,7 +65,7 @@ void fill_lb_gpios(struct lb_gpios *gpios)
gpios->gpios[1].value = s5p_gpio_get_value(&gpio_pt1->y1, FORCE_RECOVERY_MODE);
strncpy((char *)gpios->gpios[1].name,"recovery", GPIO_MAX_NAME_LENGTH);
- /* Lid: the "switch" comes from the EC */
+ /* Lid: active high */
gpios->gpios[2].port = EXYNOS5_GPX3;
gpios->gpios[2].polarity = ACTIVE_HIGH;
gpios->gpios[2].value = s5p_gpio_get_value(&gpio_pt2->x3, LID_OPEN);
the following patch was just integrated into master:
commit ed7e29e6202485ba7b4f27bd415c891abdbb9f1d
Author: Denis 'GNUtoo' Carikli <GNUtoo(a)no-log.org>
Date: Sun Feb 24 12:01:44 2013 +0100
Lenovo ThinkPad X60: Add Native VGA init.
The code has been taken from the google link mainboard
and modified to fit the ThinkPad X60.
Change-Id: Ie16e45163acdc651ea46699ecc33055bfd34099c
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo(a)no-log.org>
Reviewed-on: http://review.coreboot.org/2998
Tested-by: build bot (Jenkins)
Reviewed-by: Ronald G. Minnich <rminnich(a)gmail.com>
Build-Tested: build bot (Jenkins) at Mon Apr 15 05:09:40 2013, giving +1
Reviewed-By: Ronald G. Minnich <rminnich(a)gmail.com> at Tue Apr 16 05:20:11 2013, giving +2
See http://review.coreboot.org/2998 for details.
-gerrit
the following patch was just integrated into master:
commit cef4ea7fb53f01a74126b85232503a2d106d9933
Author: Zheng Bao <fishbaozi(a)gmail.com>
Date: Tue Feb 26 18:10:52 2013 +0800
documentation: Complete the AMD-S3.txt
Fix some typos and finish empty sections.
Change-Id: I08cc971e763252b035ab8ed2118180140e34ac72
Signed-off-by: Zheng Bao <zheng.bao(a)amd.com>
Signed-off-by: Zheng Bao <fishbaozi(a)gmail.com>
Reviewed-on: http://review.coreboot.org/2483
Tested-by: build bot (Jenkins)
Reviewed-by: Martin Roth <martin.roth(a)se-eng.com>
Build-Tested: build bot (Jenkins) at Tue Feb 26 11:13:06 2013, giving +1
Reviewed-By: Martin Roth <martin.roth(a)se-eng.com> at Tue Apr 16 02:31:07 2013, giving +2
See http://review.coreboot.org/2483 for details.
-gerrit
the following patch was just integrated into master:
commit 76720d064da18d67c1be53ab4c0b2af6f1fcfd06
Author: Hung-Te Lin <hungte(a)chromium.org>
Date: Mon Apr 15 18:06:32 2013 +0800
ec/google: Move plug-n-play initialization to LPC protocol.
"Plug-n-play" is not supported on all platforms using Google's Chrome EC.
For example, EC on I2C bus will need explicit configuration and initialization.
So move the plug-n-play initialization to the LPC implementation.
Verified by building Google/Link (with EC/LPC) successfully.
Change-Id: I49e5943503fd5301aa2b2f8c1265f3813719d7e3
Signed-off-by: Hung-Te Lin <hungte(a)chromium.org>
Reviewed-on: http://review.coreboot.org/3089
Tested-by: build bot (Jenkins)
Reviewed-by: Paul Menzel <paulepanter(a)users.sourceforge.net>
Reviewed-by: Stefan Reinauer <stefan.reinauer(a)coreboot.org>
Build-Tested: build bot (Jenkins) at Mon Apr 15 17:16:00 2013, giving +1
Reviewed-By: Stefan Reinauer <stefan.reinauer(a)coreboot.org> at Tue Apr 16 01:07:14 2013, giving +2
See http://review.coreboot.org/3089 for details.
-gerrit
the following patch was just integrated into master:
commit 6bfbb33a64f95bcfdf46f8a35c342177886bb594
Author: Hung-Te Lin <hungte(a)chromium.org>
Date: Mon Apr 15 18:27:24 2013 +0800
ec/google: Support Google's Chrome EC on I2C interface.
Google's Chrome EC can be installed on LPC or I2C bus, using different command
protocol. This commit adds I2C support for devices like Google/Snow.
Note: I2C interface cannot be automatically probed so the bus and chip number
must be explicitly set.
Verified by booting Google/Snow, with following console output:
Google Chrome EC: Hello got back 11223344 status (0)
Google Chrome EC: version:
ro: snow_v1.3.108-30f8374
rw: snow_v1.3.128-e35f60e
running image: 1
Change-Id: I8023eb96cf477755d277fd7991bdb7d9392f10f7
Signed-off-by: Hung-Te Lin <hungte(a)chromium.org>
Reviewed-on: http://review.coreboot.org/3074
Tested-by: build bot (Jenkins)
Reviewed-by: Paul Menzel <paulepanter(a)users.sourceforge.net>
Reviewed-by: Ronald G. Minnich <rminnich(a)gmail.com>
Build-Tested: build bot (Jenkins) at Mon Apr 15 17:41:57 2013, giving +1
Reviewed-By: Ronald G. Minnich <rminnich(a)gmail.com> at Tue Apr 16 00:32:49 2013, giving +2
See http://review.coreboot.org/3074 for details.
-gerrit
the following patch was just integrated into master:
commit 07e0f1bf1a2781102e6f6a242a7a97944b0f3ba0
Author: Paul Menzel <paulepanter(a)users.sourceforge.net>
Date: Sat Apr 13 15:58:03 2013 +0200
AMD AGESA: Fix argument list for `PCIE_DDI_DATA_INITIALIZER` in comments
When looking into possible reasons for a proposed revert [1], I noticed
that the comments use four arguments for `PCIE_DDI_DATA_INITIALIZER`,
but the actual definition only uses three.
$ git grep -A1 PCIE_DDI_DATA_INITIALIZER # manually squeeze whitespace in output
[…]
--
src/vendorcode/amd/agesa/f10/AGESA.h:#define PCIE_DDI_DATA_INITIALIZER(mConnectorType, mAuxIndex, mHpdIndex ) \
src/vendorcode/amd/agesa/f10/AGESA.h-{mConnectorType, mAuxIndex, mHpdIndex}
--
src/vendorcode/amd/agesa/f10/AGESA.h: * PCIE_DDI_DATA_INITIALIZER (ConnectorType
src/vendorcode/amd/agesa/f10/AGESA.h- * },
--
src/vendorcode/amd/agesa/f10/AGESA.h: * PCIE_DDI_DATA_INITIALIZER (ConnectorType
src/vendorcode/amd/agesa/f10/AGESA.h- * }
--
[…]
So remove the fourth argument in the comments. Luckily the compiler,
at least gcc, warns about a wrong number of arguments, and therefore
no incorrect code resulted from the wrong documentation.
[1] http://review.coreboot.org/#/c/3077/
Change-Id: I3e5a02c66a23af1eb2d86be8dbc7aaa3e5cea05e
Signed-off-by: Paul Menzel <paulepanter(a)users.sourceforge.net>
Reviewed-on: http://review.coreboot.org/3080
Tested-by: build bot (Jenkins)
Reviewed-by: Ronald G. Minnich <rminnich(a)gmail.com>
Build-Tested: build bot (Jenkins) at Mon Apr 15 13:06:59 2013, giving +1
Reviewed-By: Ronald G. Minnich <rminnich(a)gmail.com> at Tue Apr 16 00:14:11 2013, giving +2
See http://review.coreboot.org/3080 for details.
-gerrit