Julius Werner has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/29967 )
Change subject: qclib: Add qclib support
......................................................................
Patch Set 14: Code-Review-1
The QcLib stuff needs to be deduplicated with SDM845, please do not submit this as is. This is a very outdated version of the QcLib interface, we have made a lot of progress on CB:25208 since with full support for the interface table that's supposed to be used there.
--
To view, visit https://review.coreboot.org/c/coreboot/+/29967
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I534af71163d034ea04420dda6a94ce31b08c8a07
Gerrit-Change-Number: 29967
Gerrit-PatchSet: 14
Gerrit-Owner: nsekar(a)codeaurora.org
Gerrit-Reviewer: Julius Werner <jwerner(a)chromium.org>
Gerrit-Reviewer: Martin Roth <martinroth(a)google.com>
Gerrit-Reviewer: Patrick Georgi <pgeorgi(a)google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Reviewer: nsekar(a)codeaurora.org
Gerrit-CC: Paul Menzel <paulepanter(a)users.sourceforge.net>
Gerrit-CC: Sricharan Ramabadhran <srichara(a)qualcomm.corp-partner.google.com>
Gerrit-Comment-Date: Wed, 06 Mar 2019 21:23:47 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment
Julius Werner has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/29970 )
Change subject: Mistral: QCS405: Added RPM support
......................................................................
Patch Set 14: Code-Review-1
(2 comments)
https://review.coreboot.org/#/c/29970/14/src/soc/qualcomm/qcs405/Makefile.i…
File src/soc/qualcomm/qcs405/Makefile.inc:
https://review.coreboot.org/#/c/29970/14/src/soc/qualcomm/qcs405/Makefile.i…
PS14, Line 61: ifneq (,$(findstring $(RPM_FILE),$(rpm_file)))
This is a hack, I don't not think we should submit any code like this. These blobs should be submitted to the 3rdparty/blobs repository, and once they're there you don't need this code that checks for existence and builds a non-working image without them only to trick Jenkins.
There are still many license issues to be solved for these projects, and they'll not just go away if we submit code that looks like it builds but doesn't actually work without them. I think you should keep these patches floating until they're actually resolved. If you want to speed this up, you can ask Mike Stefanick to start responding to my mails again (I haven't heard anything from Qualcomm for a month about this and that's not helpful if we want to make progress).
https://review.coreboot.org/#/c/29970/14/src/soc/qualcomm/qcs405/include/so…
File src/soc/qualcomm/qcs405/include/soc/memlayout.ld:
https://review.coreboot.org/#/c/29970/14/src/soc/qualcomm/qcs405/include/so…
PS14, Line 34: REGION(rpm, 0x00200000, 0xA4000, 0x0)
nit: Do you really need two regions here? They're both covering the same space. If you just want one region, get rid of the RPMSRAM_START/_END. Those are only needed if you want to nest multiple subregions into an SRAM region.
--
To view, visit https://review.coreboot.org/c/coreboot/+/29970
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I17f491f0a4bd0dce7522b7e80e1bac97ec18b945
Gerrit-Change-Number: 29970
Gerrit-PatchSet: 14
Gerrit-Owner: nsekar(a)codeaurora.org
Gerrit-Reviewer: Julius Werner <jwerner(a)chromium.org>
Gerrit-Reviewer: Martin Roth <martinroth(a)google.com>
Gerrit-Reviewer: Patrick Georgi <pgeorgi(a)google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Reviewer: nsekar(a)codeaurora.org
Gerrit-CC: Paul Menzel <paulepanter(a)users.sourceforge.net>
Gerrit-CC: Sricharan Ramabadhran <srichara(a)qualcomm.corp-partner.google.com>
Gerrit-Comment-Date: Wed, 06 Mar 2019 21:20:37 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment
Frans Hendriks has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/31711
Change subject: soc/intel/braswell/include/soc/pci_devs.h: Add PUINIT_DEV
......................................................................
soc/intel/braswell/include/soc/pci_devs.h: Add PUINIT_DEV
Intel Braswell P-UNIT is missing in pci_devs.h
Add PUNIT device, function and device ID
BUG=N/A
TEST=Facebook FBG-1701 booting Embedded Linux
Change-Id: I80c87c8964b3ba830571e0c03c424b67729a0c1a
Signed-off-by: Frans Hendriks <fhendriks(a)eltan.com>
---
M src/soc/intel/braswell/include/soc/pci_devs.h
1 file changed, 6 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/11/31711/1
diff --git a/src/soc/intel/braswell/include/soc/pci_devs.h b/src/soc/intel/braswell/include/soc/pci_devs.h
index c26eefb..8b06aff 100644
--- a/src/soc/intel/braswell/include/soc/pci_devs.h
+++ b/src/soc/intel/braswell/include/soc/pci_devs.h
@@ -3,6 +3,7 @@
*
* Copyright (C) 2013 Google Inc.
* Copyright (C) 2015 Intel Corp.
+ * Copyright (C) 2019 Eltan B.V.
*
* 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
@@ -29,6 +30,11 @@
#define GFX_FUNC 0
# define GFX_DEVID 0x22b1
+/* P-Unit DPTF */
+#define PUNIT_DEV 0xB
+#define PUNIT_FUNC 0
+#define PUNIT_DEVID 0x22DC
+
/* MMC Port */
#define MMC_DEV 0x10
#define MMC_FUNC 0
--
To view, visit https://review.coreboot.org/c/coreboot/+/31711
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I80c87c8964b3ba830571e0c03c424b67729a0c1a
Gerrit-Change-Number: 31711
Gerrit-PatchSet: 1
Gerrit-Owner: Frans Hendriks <fhendriks(a)eltan.com>
Gerrit-MessageType: newchange
John Su has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/31747
Change subject: mb/google/poppy/variants/nami: Use Pantheon VBT
......................................................................
mb/google/poppy/variants/nami: Use Pantheon VBT
Add new Pantheon sku-id for loading vbt-pantheon.bin
BUG=b:78663963
BRANCH=firmware-nami-10775.B
TEST=Boots to OS and display comes up.
Change-Id: Icd56905e1e04de6f307393ae23f741b93ff23a4c
Signed-off-by: John Su <john_su(a)compal.corp-partner.google.com>
---
M src/mainboard/google/poppy/variants/nami/mainboard.c
1 file changed, 2 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/47/31747/1
diff --git a/src/mainboard/google/poppy/variants/nami/mainboard.c b/src/mainboard/google/poppy/variants/nami/mainboard.c
index 8592cae..e279693 100644
--- a/src/mainboard/google/poppy/variants/nami/mainboard.c
+++ b/src/mainboard/google/poppy/variants/nami/mainboard.c
@@ -195,6 +195,8 @@
case SKU_0_PANTHEON:
case SKU_1_PANTHEON:
case SKU_2_PANTHEON:
+ case SKU_3_PANTHEON:
+ case SKU_4_PANTHEON:
return "vbt-pantheon.bin";
case SKU_0_VAYNE:
case SKU_1_VAYNE:
--
To view, visit https://review.coreboot.org/c/coreboot/+/31747
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Icd56905e1e04de6f307393ae23f741b93ff23a4c
Gerrit-Change-Number: 31747
Gerrit-PatchSet: 1
Gerrit-Owner: John Su <john_su(a)compal.corp-partner.google.com>
Gerrit-MessageType: newchange
Patrick Georgi has submitted this change and it was merged. ( https://review.coreboot.org/c/coreboot/+/31769 )
Change subject: arch/x86: Prepare GDT for x86_64
......................................................................
arch/x86: Prepare GDT for x86_64
Make GDT a separate table and don't reuse GDT descriptor as unused
first field of GDT.
Required for separate x86_64 GDT descriptor, pointing to the same
GDT.
Tested on qemu.
Change-Id: I513329b67d49ade1055bc07cf7b93ff2e0131e0b
Signed-off-by: Patrick Rudolph <siro(a)das-labor.org>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/31769
Reviewed-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Reviewed-by: Patrick Georgi <pgeorgi(a)google.com>
Tested-by: build bot (Jenkins) <no-reply(a)coreboot.org>
---
M src/arch/x86/gdt_init.S
1 file changed, 6 insertions(+), 2 deletions(-)
Approvals:
build bot (Jenkins): Verified
Patrick Georgi: Looks good to me, approved
Kyösti Mälkki: Looks good to me, but someone else must approve
diff --git a/src/arch/x86/gdt_init.S b/src/arch/x86/gdt_init.S
index 6aa2a79..f66cd43 100644
--- a/src/arch/x86/gdt_init.S
+++ b/src/arch/x86/gdt_init.S
@@ -21,11 +21,15 @@
.previous
.align 4
.globl gdtptr
-gdt:
gdtptr:
.word gdt_end - gdt -1 /* compute the table limit */
.long gdt /* we know the offset */
- .word 0
+
+ .align 4
+gdt:
+ /* selgdt 0, unused */
+ .word 0x0000, 0x0000 /* dummy */
+ .byte 0x00, 0x00, 0x00, 0x00
/* selgdt 0x08, flat code segment */
.word 0xffff, 0x0000
--
To view, visit https://review.coreboot.org/c/coreboot/+/31769
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I513329b67d49ade1055bc07cf7b93ff2e0131e0b
Gerrit-Change-Number: 31769
Gerrit-PatchSet: 2
Gerrit-Owner: Patrick Rudolph <siro(a)das-labor.org>
Gerrit-Reviewer: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Gerrit-Reviewer: Patrick Georgi <pgeorgi(a)google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-MessageType: merged