Youness Alaoui (snifikino(a)gmail.com) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/18412
-gerrit
commit 642590a342f541ee2b0e313ffad4165a5ee2c3db
Author: Youness Alaoui <kakaroto(a)kakaroto.homelinux.net>
Date: Wed Feb 15 13:18:47 2017 -0500
purism/librem13: Set system type to laptop
Change-Id: I3ae80f5727e83a1c9210f0d13fa7fc32c5c79085
Signed-off-by: Youness Alaoui <youness.alaoui(a)puri.sm>
---
src/mainboard/purism/librem13/Kconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/mainboard/purism/librem13/Kconfig b/src/mainboard/purism/librem13/Kconfig
index 32b97ec..747e5ad 100644
--- a/src/mainboard/purism/librem13/Kconfig
+++ b/src/mainboard/purism/librem13/Kconfig
@@ -2,6 +2,7 @@ if BOARD_PURISM_LIBREM13
config BOARD_SPECIFIC_OPTIONS # dummy
def_bool y
+ select SYSTEM_TYPE_LAPTOP
select BOARD_ROMSIZE_KB_8192
select EC_PURISM_LIBREM
select HAVE_ACPI_RESUME
Youness Alaoui (snifikino(a)gmail.com) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/18411
-gerrit
commit 8a88f68414be7ba3358bfe60e8feb0db3834e8e2
Author: Youness Alaoui <kakaroto(a)kakaroto.homelinux.net>
Date: Wed Feb 15 12:52:50 2017 -0500
purism/librem13: Fix HDA codec verbs. Use correct codec vendor id
There was a 'typo' where the subsystem id was set instead of the codec
vendor id. This caused the lynxpoint HDA codecs init to fail to find
the proper codecid verbs so codecs were never initialized. That caused
the headphones jack to not work.
Change-Id: I975031643fc42937ecaea2300639b90632543f67
Signed-off-by: Youness Alaoui <youness.alaoui(a)puri.sm>
---
src/mainboard/purism/librem13/hda_verb.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/mainboard/purism/librem13/hda_verb.c b/src/mainboard/purism/librem13/hda_verb.c
index f553df6..958a939 100644
--- a/src/mainboard/purism/librem13/hda_verb.c
+++ b/src/mainboard/purism/librem13/hda_verb.c
@@ -17,7 +17,7 @@
const u32 cim_verb_data[] = {
/* coreboot specific header */
- 0x19910269, /* Codec Vendor / Device ID: Realtek ALC269 */
+ 0x10ec0269, /* Codec Vendor / Device ID: Realtek ALC269 */
0x19910269, /* Subsystem ID */
0x0000000c, /* Number of jacks (NID entries) */
Youness Alaoui (snifikino(a)gmail.com) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/18410
-gerrit
commit fe3bfaecb5dbf50b5817ec9533c52deb85690156
Author: Youness Alaoui <kakaroto(a)kakaroto.homelinux.net>
Date: Tue Feb 7 14:01:01 2017 -0500
purism/librem13: Enable PCIe ports 1 and 2
Change-Id: I1fa72e59866ee4aad34d4b60e499f6e37acc367f
Signed-off-by: Youness Alaoui <youness.alaoui(a)puri.sm>
---
src/mainboard/purism/librem13/devicetree.cb | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/mainboard/purism/librem13/devicetree.cb b/src/mainboard/purism/librem13/devicetree.cb
index 072e212..af6641a 100644
--- a/src/mainboard/purism/librem13/devicetree.cb
+++ b/src/mainboard/purism/librem13/devicetree.cb
@@ -49,8 +49,8 @@ chip soc/intel/broadwell
device pci 17.0 off end # SDIO
device pci 19.0 off end # GbE
device pci 1b.0 on end # High Definition Audio
- device pci 1c.0 off end # PCIe Port #1
- device pci 1c.1 off end # PCIe Port #2
+ device pci 1c.0 on end # PCIe Port #1
+ device pci 1c.1 on end # PCIe Port #2
device pci 1c.2 on end # PCIe Port #3 - LAN
device pci 1c.3 on end # PCIe Port #4 - WiFi
device pci 1c.4 off end # PCIe Port #5
Youness Alaoui (snifikino(a)gmail.com) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/18409
-gerrit
commit 378ed459fe00de57c35c99eddfd27dc9635d3ed0
Author: Youness Alaoui <kakaroto(a)kakaroto.homelinux.net>
Date: Tue Feb 7 13:59:29 2017 -0500
purism/librem13: Fix M.2 issues.
The M.2 SSD is on the SATA port 3, which also required the DTLE setting
to be set.
This fixes issues with the M.2 SSD not being detected/stable.
Change-Id: Id39d9ec395a2d9d32be4c079678d0708f08b3935
Signed-off-by: Youness Alaoui <youness.alaoui(a)puri.sm>
---
src/mainboard/purism/librem13/devicetree.cb | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/mainboard/purism/librem13/devicetree.cb b/src/mainboard/purism/librem13/devicetree.cb
index 6bc5521..072e212 100644
--- a/src/mainboard/purism/librem13/devicetree.cb
+++ b/src/mainboard/purism/librem13/devicetree.cb
@@ -24,6 +24,7 @@ chip soc/intel/broadwell
# Port 0 tuning for link stability
register "sata_port0_gen3_dtle" = "9"
+ register "sata_port3_gen3_dtle" = "9"
device cpu_cluster 0 on
device lapic 0 on end
the following patch was just integrated into master:
commit 5360c7ef94c9415fd0decd99b6a2d243f9c52e4c
Author: Furquan Shaikh <furquan(a)chromium.org>
Date: Sun Feb 19 01:18:09 2017 -0800
drivers/i2c: Use I2C HID driver for wacom devices
Wacom I2C driver does the same thing as I2C HID driver, other than
defining macros for Wacom HID. Instead of maintaining two separate
drivers providing the same functionality, update all wacom devices to
use generic I2C HID driver.
BUG=None
BRANCH=None
TEST=Verified that ACPI nodes for wacom devices are unchanged.
Change-Id: Ibb3226d1f3934f5c3c5d98b939756775d11b792c
Signed-off-by: Furquan Shaikh <furquan(a)chromium.org>
Reviewed-on: https://review.coreboot.org/18401
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/18401 for details.
-gerrit
Youness Alaoui (snifikino(a)gmail.com) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/18412
-gerrit
commit 1c2fab7163e312b8714567b28764769e6b111bed
Author: Youness Alaoui <kakaroto(a)kakaroto.homelinux.net>
Date: Wed Feb 15 13:18:47 2017 -0500
purism/librem13: Set system type to laptop
Change-Id: I3ae80f5727e83a1c9210f0d13fa7fc32c5c79085
---
src/mainboard/purism/librem13/Kconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/mainboard/purism/librem13/Kconfig b/src/mainboard/purism/librem13/Kconfig
index 32b97ec..747e5ad 100644
--- a/src/mainboard/purism/librem13/Kconfig
+++ b/src/mainboard/purism/librem13/Kconfig
@@ -2,6 +2,7 @@ if BOARD_PURISM_LIBREM13
config BOARD_SPECIFIC_OPTIONS # dummy
def_bool y
+ select SYSTEM_TYPE_LAPTOP
select BOARD_ROMSIZE_KB_8192
select EC_PURISM_LIBREM
select HAVE_ACPI_RESUME
Youness Alaoui (snifikino(a)gmail.com) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/18411
-gerrit
commit b2394ccdd5901d81ff50caa3933d7d882a721823
Author: Youness Alaoui <kakaroto(a)kakaroto.homelinux.net>
Date: Wed Feb 15 12:52:50 2017 -0500
purism/librem13: Fix HDA codec verbs. Use correct codec vendor id
There was a 'typo' where the subsystem id was set instead of the codec
vendor id. This caused the lynxpoint HDA codecs init to fail to find
the proper codecid verbs so codecs were never initialized. That caused
the headphones jack to not work.
Change-Id: I975031643fc42937ecaea2300639b90632543f67
---
src/mainboard/purism/librem13/hda_verb.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/mainboard/purism/librem13/hda_verb.c b/src/mainboard/purism/librem13/hda_verb.c
index f553df6..958a939 100644
--- a/src/mainboard/purism/librem13/hda_verb.c
+++ b/src/mainboard/purism/librem13/hda_verb.c
@@ -17,7 +17,7 @@
const u32 cim_verb_data[] = {
/* coreboot specific header */
- 0x19910269, /* Codec Vendor / Device ID: Realtek ALC269 */
+ 0x10ec0269, /* Codec Vendor / Device ID: Realtek ALC269 */
0x19910269, /* Subsystem ID */
0x0000000c, /* Number of jacks (NID entries) */
Youness Alaoui (snifikino(a)gmail.com) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/18410
-gerrit
commit 8a28367a8cb885ae2d310a2eed709735c692a5a7
Author: Youness Alaoui <kakaroto(a)kakaroto.homelinux.net>
Date: Tue Feb 7 14:01:01 2017 -0500
purism/librem13: Enable PCIe ports 1 and 2
Change-Id: I1fa72e59866ee4aad34d4b60e499f6e37acc367f
---
src/mainboard/purism/librem13/devicetree.cb | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/mainboard/purism/librem13/devicetree.cb b/src/mainboard/purism/librem13/devicetree.cb
index 072e212..af6641a 100644
--- a/src/mainboard/purism/librem13/devicetree.cb
+++ b/src/mainboard/purism/librem13/devicetree.cb
@@ -49,8 +49,8 @@ chip soc/intel/broadwell
device pci 17.0 off end # SDIO
device pci 19.0 off end # GbE
device pci 1b.0 on end # High Definition Audio
- device pci 1c.0 off end # PCIe Port #1
- device pci 1c.1 off end # PCIe Port #2
+ device pci 1c.0 on end # PCIe Port #1
+ device pci 1c.1 on end # PCIe Port #2
device pci 1c.2 on end # PCIe Port #3 - LAN
device pci 1c.3 on end # PCIe Port #4 - WiFi
device pci 1c.4 off end # PCIe Port #5