[coreboot-gerrit] Change in coreboot[master]: [WIP] mainboards/hp: Add HP Elitebook 2760p

Iru Cai (Code Review) gerrit at coreboot.org
Thu Mar 23 08:53:53 CET 2017


Hello Swift Geek, Paul Menzel, build bot (Jenkins),

I'd like you to reexamine a change.  Please visit

    https://review.coreboot.org/18241

to look at the new patch set (#13).

Change subject: [WIP] mainboards/hp: Add HP Elitebook 2760p
......................................................................

[WIP] mainboards/hp: Add HP Elitebook 2760p

The code is generated by autoport.

The flash chip is socketed beside the WLAN slot. The EHCI debug port
is on right side of the laptop beside the RJ11 connector.

Things that work:
- memory: 0+8G, 4G+8G
- Linux (Linux Mint 18.1 with Linux 4.4)
- native graphics init + SeaBIOS payload with SeaVGABIOS
- all 3 USB ports
- WLAN
- S3 suspend and resume
- internal flashing after IFD is unlocked and coreboot is flashed
- keyboard, trackpoint and touchpad
- fan control

Things that don't work:
- AC and battery status
- wacom digitizer

Things that are not tested:
- WWAN
- SD card reader
- smart card reader
- expresscard
- cable modem

(EC) blobs:

This laptop uses SMSC KBC1126-NU as EC. It may need some blobs in the
flash chip.

- There may be some data needed by EC at 0x7ff700-0x7fff07, which
  needs to be copied from the factory firmware.

- Range 0x780000-0x78fb8f of the flash chip may contain EC firmware
  (it has strings like `8051 Reset', and modifying it can brick the
  machine), so now I set the default CBFS size to 0x70000.

Support for EC and Keyboard is done using the driver for
superio/smsc/kbc1100 with romstage and devicetree.cb lines copied from
amd/inagua.

Change-Id: I3ffdb9f9c71f6c9a84e896abc3c424c8dd4bed0e
Signed-off-by: Iru Cai <mytbk920423 at gmail.com>
---
A src/mainboard/hp/2760p/Kconfig
A src/mainboard/hp/2760p/Kconfig.name
A src/mainboard/hp/2760p/Makefile.inc
A src/mainboard/hp/2760p/acpi/ec.asl
A src/mainboard/hp/2760p/acpi/platform.asl
A src/mainboard/hp/2760p/acpi/superio.asl
A src/mainboard/hp/2760p/acpi_tables.c
A src/mainboard/hp/2760p/board_info.txt
A src/mainboard/hp/2760p/devicetree.cb
A src/mainboard/hp/2760p/dsdt.asl
A src/mainboard/hp/2760p/gnvs.c
A src/mainboard/hp/2760p/gpio.c
A src/mainboard/hp/2760p/hda_verb.c
A src/mainboard/hp/2760p/mainboard.c
A src/mainboard/hp/2760p/romstage.c
15 files changed, 922 insertions(+), 0 deletions(-)


  git pull ssh://review.coreboot.org:29418/coreboot refs/changes/41/18241/13
-- 
To view, visit https://review.coreboot.org/18241
To unsubscribe, visit https://review.coreboot.org/settings

Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I3ffdb9f9c71f6c9a84e896abc3c424c8dd4bed0e
Gerrit-PatchSet: 13
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Owner: Iru Cai <mytbk920423 at gmail.com>
Gerrit-Reviewer: Paul Menzel <paulepanter at users.sourceforge.net>
Gerrit-Reviewer: Swift Geek <swiftgeek at gmail.com>
Gerrit-Reviewer: build bot (Jenkins)



More information about the coreboot-gerrit mailing list