the following patch was just integrated into master:
commit 8b8e96370dc709299da7a6393f6e190bb557685e
Author: Nico Huber <nico.huber(a)secunet.com>
Date: Mon Jul 7 17:20:53 2014 +0200
libpayload: xHCI: Always initialize controller->pcidev
As the controller structure is never fully cleared, this one wasn't
initialized for non-pci controllers (but checked for non-null later).
Change-Id: I852671c5f55650bdb6cd97f4ec74b1f95ee894c7
Signed-off-by: Nico Huber <nico.huber(a)secunet.com>
Reviewed-on: http://review.coreboot.org/6246
Tested-by: build bot (Jenkins)
Reviewed-by: Edward O'Callaghan <eocallaghan(a)alterapraxis.com>
Reviewed-by: Paul Menzel <paulepanter(a)users.sourceforge.net>
See http://review.coreboot.org/6246 for details.
-gerrit
the following patch was just integrated into master:
commit 6e23066d7ac31bd29b328824ec11e7d1252cf41c
Author: Nico Huber <nico.huber(a)secunet.com>
Date: Mon Jul 7 16:33:59 2014 +0200
libpayload: Use unsigned long for BARs in *hci_init()
Using void* for physical addresses leads to much casting and confuses
developers when to convert from physical to virtual addresses or
the other way around. When using plain integers for physical addresses
and pointers for virtual addresses things become much cleaner and we
won't ever end up dereferencing a physical address.
Change-Id: I24cd53b81c7863b6d14f0cbb4ce8937728b37c1c
Signed-off-by: Nico Huber <nico.huber(a)secunet.com>
Reviewed-on: http://review.coreboot.org/6244
Tested-by: build bot (Jenkins)
Reviewed-by: Edward O'Callaghan <eocallaghan(a)alterapraxis.com>
See http://review.coreboot.org/6244 for details.
-gerrit
the following patch was just integrated into master:
commit 322794243a98a47fe6e3b270277dd049e7d4f22e
Author: Nico Huber <nico.huber(a)secunet.com>
Date: Tue Jul 8 15:07:19 2014 +0200
libpayload: Keep physical addresses in console drivers
Like done in FILO, libpayload's console drivers might be initialized
before a relocation. So keep physical pointers in there which won't
break on relocation.
Change-Id: I52e5d9d26801a53fd6a5f3c7ee03f61d6941d736
Signed-off-by: Nico Huber <nico.huber(a)secunet.com>
Reviewed-on: http://review.coreboot.org/6247
Tested-by: build bot (Jenkins)
Reviewed-by: Edward O'Callaghan <eocallaghan(a)alterapraxis.com>
Reviewed-by: Paul Menzel <paulepanter(a)users.sourceforge.net>
See http://review.coreboot.org/6247 for details.
-gerrit
the following patch was just integrated into master:
commit 6a058904d9fc55975689981cad3d65e84e0501d7
Author: Nico Huber <nico.huber(a)secunet.com>
Date: Fri Jul 4 18:17:39 2014 +0200
libpayload: Remove redundant phys_to_virt() from xHCI driver
Remove a redundant phys_to_virt() that sneaked in the initialization of
PCI xHCI controllers. The use of casts from void* to u32 (and vice versa)
prompts for things going wrong here. That will be addressed in a later
commit.
Change-Id: Ibc71ed6ee7016529c0e3a51559aaec07aaaba315
Signed-off-by: Nico Huber <nico.huber(a)secunet.com>
Reviewed-on: http://review.coreboot.org/6243
Tested-by: build bot (Jenkins)
Reviewed-by: Edward O'Callaghan <eocallaghan(a)alterapraxis.com>
Reviewed-by: Paul Menzel <paulepanter(a)users.sourceforge.net>
See http://review.coreboot.org/6243 for details.
-gerrit
the following patch was just integrated into master:
commit fd570665ce9eb76e02d1fe5fb958e87ea017fd73
Author: Edward O'Callaghan <eocallaghan(a)alterapraxis.com>
Date: Mon Jul 7 20:33:09 2014 +1000
include/stdlib.h: Extend common macro collection
Add the following useful macros:
* Absolute Value Macro
* Taking ceiling of (a / b)
* Check if value x is a power of 2 or not
Change-Id: I4e9a326aea3cdd963f13548d1fb63331a57d84b1
Signed-off-by: Edward O'Callaghan <eocallaghan(a)alterapraxis.com>
Reviewed-on: http://review.coreboot.org/6198
Tested-by: build bot (Jenkins)
Reviewed-by: Patrick Georgi <patrick(a)georgi-clan.de>
See http://review.coreboot.org/6198 for details.
-gerrit
the following patch was just integrated into master:
commit 4793328fbd00776046f43ef8d5f0775c54a7e572
Author: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Date: Thu Jul 10 20:27:27 2014 +0300
AGESA Hudson: Fix build without HAVE_ACPI_RESUME
If one commented out HAVE_ACPI_RESUME in Kconfig file for a board
using agesa/hudson the build failed.
Change-Id: Ifbad8f6e23ce4b5431e596bf67e6ab108fedb4ce
Signed-off-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Reviewed-on: http://review.coreboot.org/6253
Reviewed-by: Dave Frodin <dave.frodin(a)se-eng.com>
Tested-by: build bot (Jenkins)
See http://review.coreboot.org/6253 for details.
-gerrit