coreboot-kgpe-d16/payloads/libpayload/drivers
Patrick Rudolph 9f3e734e5c libpayload: Improve rtc functions
On Lenovo T500 the RTC readings where wrong, as RTC has
different encodings, depending on the statusB register.

Support BCD vs binary RTC format and AM/PM vs 24h RTC format.

Fixes wrong date and time on Lenovo 500.

Change-Id: Id773c33e228973e190a7e14c3d11979678b1a619
Signed-off-by: Patrick Rudolph <siro@das-labor.org>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/18498
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Nico Huber <nico.h@gmx.de>
2020-03-09 08:14:04 +00:00
..
i8042 payloads: Fix typos 2020-02-17 16:01:50 +00:00
serial payloads: Fix typos 2020-02-17 16:01:50 +00:00
storage libpayload: ahci: Prevent memory leaks when failing on init 2019-05-15 17:54:02 +00:00
timer Remove MIPS architecture 2019-11-20 10:10:48 +00:00
udc treewide: capitalize 'USB' 2020-02-26 17:06:40 +00:00
usb treewide: capitalize 'USB' 2020-02-26 17:06:40 +00:00
video libpayload/corebootfb: Add option to center a 80x25 console 2020-03-09 08:09:44 +00:00
Makefile.inc Remove imgtec/pistachio SoC 2019-11-20 10:10:44 +00:00
cbmem_console.c libpayload: Implement reading from CBMEM console 2019-12-16 09:47:38 +00:00
hid.c
mouse_cursor.c payloads: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX) 2019-03-07 17:15:30 +00:00
nvram.c libpayload: Improve rtc functions 2020-03-09 08:14:04 +00:00
options.c treewide: Capitalize 'CMOS' 2020-02-24 14:10:00 +00:00
pci.c
speaker.c