Philipp Deppenwiese has uploaded this change for review. ( https://review.coreboot.org/29402
Change subject: northbridge/intel/fsp_*: Remove legacy SoCs
......................................................................
northbridge/intel/fsp_*: Remove legacy SoCs
* Remove FSP Sandy/Ivybrige which are unused.
* Open Source implementation isn't final but
good enough to replace FSP version.
* For new ports use NORTHBRIDGE_INTEL_IVYBRIDGE
and NORTHBRIDGE_INTEL_SANDYBRIDGE
Change-Id: I7b6bc4bfdd0481c8fe5b2b3d8f8b2eb9aa3c3b9e
Signed-off-by: zaolin <zaolin.daisuki(a)gmail.com>
---
M src/cpu/intel/Makefile.inc
D src/cpu/intel/fsp_model_206ax/Kconfig
D src/cpu/intel/fsp_model_206ax/Makefile.inc
D src/cpu/intel/fsp_model_206ax/acpi.c
D src/cpu/intel/fsp_model_206ax/acpi/cpu.asl
D src/cpu/intel/fsp_model_206ax/bootblock.c
D src/cpu/intel/fsp_model_206ax/chip.h
D src/cpu/intel/fsp_model_206ax/finalize.c
D src/cpu/intel/fsp_model_206ax/model_206ax.h
D src/cpu/intel/fsp_model_206ax/model_206ax_init.c
D src/mainboard/intel/cougar_canyon2/Kconfig
D src/mainboard/intel/cougar_canyon2/Kconfig.name
D src/mainboard/intel/cougar_canyon2/acpi/ec.asl
D src/mainboard/intel/cougar_canyon2/acpi/hostbridge_pci_irqs.asl
D src/mainboard/intel/cougar_canyon2/acpi/mainboard.asl
D src/mainboard/intel/cougar_canyon2/acpi/platform.asl
D src/mainboard/intel/cougar_canyon2/acpi/superio.asl
D src/mainboard/intel/cougar_canyon2/acpi_tables.c
D src/mainboard/intel/cougar_canyon2/board_info.txt
D src/mainboard/intel/cougar_canyon2/cmos.layout
D src/mainboard/intel/cougar_canyon2/devicetree.cb
D src/mainboard/intel/cougar_canyon2/dsdt.asl
D src/mainboard/intel/cougar_canyon2/gpio.h
D src/mainboard/intel/cougar_canyon2/hda_verb.c
D src/mainboard/intel/cougar_canyon2/mainboard.c
D src/mainboard/intel/cougar_canyon2/mainboard_smi.c
D src/mainboard/intel/cougar_canyon2/romstage.c
D src/mainboard/intel/cougar_canyon2/thermal.h
D src/mainboard/intel/stargo2/Kconfig
D src/mainboard/intel/stargo2/Kconfig.name
D src/mainboard/intel/stargo2/acpi/ec.asl
D src/mainboard/intel/stargo2/acpi/hostbridge_pci_irqs.asl
D src/mainboard/intel/stargo2/acpi/mainboard.asl
D src/mainboard/intel/stargo2/acpi/platform.asl
D src/mainboard/intel/stargo2/acpi/superio.asl
D src/mainboard/intel/stargo2/acpi_tables.c
D src/mainboard/intel/stargo2/board_info.txt
D src/mainboard/intel/stargo2/cmos.layout
D src/mainboard/intel/stargo2/devicetree.cb
D src/mainboard/intel/stargo2/dsdt.asl
D src/mainboard/intel/stargo2/gpio.h
D src/mainboard/intel/stargo2/mainboard.c
D src/mainboard/intel/stargo2/mainboard_smi.c
D src/mainboard/intel/stargo2/romstage.c
D src/mainboard/intel/stargo2/thermal.h
D src/northbridge/intel/fsp_sandybridge/Kconfig
D src/northbridge/intel/fsp_sandybridge/Makefile.inc
D src/northbridge/intel/fsp_sandybridge/acpi.c
D src/northbridge/intel/fsp_sandybridge/acpi/hostbridge.asl
D src/northbridge/intel/fsp_sandybridge/acpi/sandybridge.asl
D src/northbridge/intel/fsp_sandybridge/bootblock.c
D src/northbridge/intel/fsp_sandybridge/chip.h
D src/northbridge/intel/fsp_sandybridge/early_init.c
D src/northbridge/intel/fsp_sandybridge/finalize.c
D src/northbridge/intel/fsp_sandybridge/fsp/Kconfig
D src/northbridge/intel/fsp_sandybridge/fsp/Makefile.inc
D src/northbridge/intel/fsp_sandybridge/fsp/chipset_fsp_util.c
D src/northbridge/intel/fsp_sandybridge/fsp/chipset_fsp_util.h
D src/northbridge/intel/fsp_sandybridge/gma.c
D src/northbridge/intel/fsp_sandybridge/northbridge.c
D src/northbridge/intel/fsp_sandybridge/northbridge.h
D src/northbridge/intel/fsp_sandybridge/northbridge_pci_devs.h
D src/northbridge/intel/fsp_sandybridge/ram_calc.c
D src/northbridge/intel/fsp_sandybridge/raminit.c
D src/northbridge/intel/fsp_sandybridge/raminit.h
D src/northbridge/intel/fsp_sandybridge/report_platform.c
M src/vendorcode/intel/Kconfig
D src/vendorcode/intel/fsp1_0/ivybridge_bd82x6x/include/fspapi.h
D src/vendorcode/intel/fsp1_0/ivybridge_bd82x6x/include/fspffs.h
D src/vendorcode/intel/fsp1_0/ivybridge_bd82x6x/include/fspfv.h
D src/vendorcode/intel/fsp1_0/ivybridge_bd82x6x/include/fsphob.h
D src/vendorcode/intel/fsp1_0/ivybridge_bd82x6x/include/fspinfoheader.h
D src/vendorcode/intel/fsp1_0/ivybridge_bd82x6x/include/fspplatform.h
D src/vendorcode/intel/fsp1_0/ivybridge_bd82x6x/include/fsptypes.h
D src/vendorcode/intel/fsp1_0/ivybridge_bd82x6x/include/mem_config.h
D src/vendorcode/intel/fsp1_0/ivybridge_bd82x6x/include/peifsp.h
D src/vendorcode/intel/fsp1_0/ivybridge_bd82x6x/srx/fsphob.c
D src/vendorcode/intel/fsp1_0/ivybridge_i89xx/include/fsp_vpd.h
D src/vendorcode/intel/fsp1_0/ivybridge_i89xx/include/fspapi.h
D src/vendorcode/intel/fsp1_0/ivybridge_i89xx/include/fspffs.h
D src/vendorcode/intel/fsp1_0/ivybridge_i89xx/include/fspfv.h
D src/vendorcode/intel/fsp1_0/ivybridge_i89xx/include/fsphob.h
D src/vendorcode/intel/fsp1_0/ivybridge_i89xx/include/fspinfoheader.h
D src/vendorcode/intel/fsp1_0/ivybridge_i89xx/include/fspplatform.h
D src/vendorcode/intel/fsp1_0/ivybridge_i89xx/include/fsptypes.h
D src/vendorcode/intel/fsp1_0/ivybridge_i89xx/include/mem_config.h
D src/vendorcode/intel/fsp1_0/ivybridge_i89xx/include/peifsp.h
D src/vendorcode/intel/fsp1_0/ivybridge_i89xx/srx/fsphob.c
88 files changed, 0 insertions(+), 9,572 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/02/29402/1
--
To view, visit https://review.coreboot.org/29402
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: I7b6bc4bfdd0481c8fe5b2b3d8f8b2eb9aa3c3b9e
Gerrit-Change-Number: 29402
Gerrit-PatchSet: 1
Gerrit-Owner: Philipp Deppenwiese <zaolin.daisuki(a)gmail.com>
Hello build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/29390
to look at the new patch set (#3).
Change subject: mainboard: Add ASRock H81M-HDS
......................................................................
mainboard: Add ASRock H81M-HDS
Tested with GRUB 2.02 as a payload, booting Debian GNU/Linux 9.5 with
kernel 4.9.
This board works quite well under coreboot. A list of what works and
what doesn't can be found in the documentation part of this commit.
The file `data.vbt` matches the VBT in the latest stable version of the
vendor firmware (version 2.20).
Change-Id: I53483bb9fa335e86e85dfc487fef03fce4b85e2a
Signed-off-by: Tristan Corrick <tristan(a)corrick.kiwi>
---
A Documentation/mainboard/asrock/h81m-hds.md
M Documentation/mainboard/index.md
A src/mainboard/asrock/h81m-hds/Kconfig
A src/mainboard/asrock/h81m-hds/Kconfig.name
A src/mainboard/asrock/h81m-hds/Makefile.inc
A src/mainboard/asrock/h81m-hds/acpi/ec.asl
A src/mainboard/asrock/h81m-hds/acpi/platform.asl
A src/mainboard/asrock/h81m-hds/acpi/superio.asl
A src/mainboard/asrock/h81m-hds/acpi_tables.c
A src/mainboard/asrock/h81m-hds/board_info.txt
A src/mainboard/asrock/h81m-hds/cmos.default
A src/mainboard/asrock/h81m-hds/cmos.layout
A src/mainboard/asrock/h81m-hds/data.vbt
A src/mainboard/asrock/h81m-hds/devicetree.cb
A src/mainboard/asrock/h81m-hds/dsdt.asl
A src/mainboard/asrock/h81m-hds/gma-mainboard.ads
A src/mainboard/asrock/h81m-hds/gpio.h
A src/mainboard/asrock/h81m-hds/hda_verb.c
A src/mainboard/asrock/h81m-hds/mainboard.c
A src/mainboard/asrock/h81m-hds/romstage.c
20 files changed, 1,043 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/90/29390/3
--
To view, visit https://review.coreboot.org/29390
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I53483bb9fa335e86e85dfc487fef03fce4b85e2a
Gerrit-Change-Number: 29390
Gerrit-PatchSet: 3
Gerrit-Owner: Tristan Corrick <tristan(a)corrick.kiwi>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Hello build bot (Jenkins), Nico Huber,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/29389
to look at the new patch set (#3).
Change subject: sb/intel/lynxpoint: Include <stdint.h> to fix compilation errors
......................................................................
sb/intel/lynxpoint: Include <stdint.h> to fix compilation errors
If the file `southbridge/intel/lynxpoint/nvs.h` is included in a file
that does not already include <stdint.h>, compilation errors result.
Adding the necessary <stdint.h> inclusions fixes compilation for an
ASRock H81M-HDS.
Change-Id: Id0d14705282cc959146e00dd47754ee8a2e8e825
Signed-off-by: Tristan Corrick <tristan(a)corrick.kiwi>
---
M src/southbridge/intel/lynxpoint/nvs.h
M src/vendorcode/google/chromeos/gnvs.h
2 files changed, 3 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/89/29389/3
--
To view, visit https://review.coreboot.org/29389
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: Id0d14705282cc959146e00dd47754ee8a2e8e825
Gerrit-Change-Number: 29389
Gerrit-PatchSet: 3
Gerrit-Owner: Tristan Corrick <tristan(a)corrick.kiwi>
Gerrit-Reviewer: Nico Huber <nico.h(a)gmx.de>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Hello build bot (Jenkins), Nico Huber,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/29386
to look at the new patch set (#3).
Change subject: sb/intel/lynxpoint: Add a common platform.asl file
......................................................................
sb/intel/lynxpoint: Add a common platform.asl file
The platform.asl file is copied from sb/intel/bd82x6x, and also matches
the contents deleted from each mainboard's platform.asl.
Tested on an ASRock H81M-HDS and a Google Peppy board (variant of
Slippy). No issues arose from this patch.
Change-Id: I539e401ce9af83070f69147526ca3b1c122f042c
Signed-off-by: Tristan Corrick <tristan(a)corrick.kiwi>
---
M src/mainboard/google/beltino/acpi/platform.asl
M src/mainboard/google/slippy/acpi/platform.asl
M src/mainboard/intel/baskingridge/acpi/platform.asl
A src/southbridge/intel/lynxpoint/acpi/platform.asl
4 files changed, 56 insertions(+), 111 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/86/29386/3
--
To view, visit https://review.coreboot.org/29386
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I539e401ce9af83070f69147526ca3b1c122f042c
Gerrit-Change-Number: 29386
Gerrit-PatchSet: 3
Gerrit-Owner: Tristan Corrick <tristan(a)corrick.kiwi>
Gerrit-Reviewer: Nico Huber <nico.h(a)gmx.de>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Hello build bot (Jenkins), Nico Huber,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/29385
to look at the new patch set (#3).
Change subject: nb/intel/haswell/gma: Support boards that have DDI E connected
......................................................................
nb/intel/haswell/gma: Support boards that have DDI E connected
On an ASRock H81M-HDS neither libgfxinit, nor Linux, is able to
initialise the display when lanes are not configured to be shared
between DDI A and DDI E.
Intel's reference manual [1] states that the decision to share lanes
between DDI A and DDI E is "based on board configuration". Hence, add a
new field to the devicetree that boards can set. All existing Haswell
boards have this unset, thus taking a value of 0, so there is no change
to existing behaviour.
[1]: Intel Open Source Graphics Programmer's Reference Manual (PRM)
Volume 2c: Command Reference: Registers (Haswell)
https://01.org/linuxgraphics/documentation/hardware-specification-prms/2013…
Change-Id: I6f7832293215d2b53e31b0a5c985e6098eb72f1b
Signed-off-by: Tristan Corrick <tristan(a)corrick.kiwi>
---
M src/northbridge/intel/haswell/chip.h
M src/northbridge/intel/haswell/gma.c
2 files changed, 6 insertions(+), 1 deletion(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/85/29385/3
--
To view, visit https://review.coreboot.org/29385
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I6f7832293215d2b53e31b0a5c985e6098eb72f1b
Gerrit-Change-Number: 29385
Gerrit-PatchSet: 3
Gerrit-Owner: Tristan Corrick <tristan(a)corrick.kiwi>
Gerrit-Reviewer: Nico Huber <nico.h(a)gmx.de>
Gerrit-Reviewer: Tristan Corrick <tristan(a)corrick.kiwi>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>