Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1607918
| From | Thierry Escande <thierry.escande@collabora.com> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | [PATCH 0/5] firmware: google memconsole |
| Date | 2017-03-23 22:10 +0100 |
| Message-ID | <toi9A-84L-13@gated-at.bofh.it> (permalink) |
| Organization | linux.* mail to news gateway |
Hi, This series extends the Google memory console driver to work on x86 and ARM platforms running coreboot. The legacy x86 memconsole driver is now named memconsole-x86-legacy and a new driver named memconsole-coreboot is added. On coreboot devices and depending on the device architecture, the driver coreboot_table-acpi on x86 platforms or coreboot_table-of on ARM/ARM64 platforms is responsible to get the coreboot table header memory address and then obtain the memory console address. Regards, Thierry Julius Werner (1): firmware: Add coreboot device tree binding documentation Thierry Escande (4): firmware: google memconsole: Remove useless submenu in Kconfig firmware: google memconsole: Move specific EBDA parts firmware: google memconsole: Add coreboot support firmware: google memconsole: Add ARM/ARM64 support .../devicetree/bindings/firmware/coreboot.txt | 33 +++++ drivers/firmware/google/Kconfig | 50 ++++++- drivers/firmware/google/Makefile | 7 +- drivers/firmware/google/coreboot_table-acpi.c | 88 ++++++++++++ drivers/firmware/google/coreboot_table-of.c | 82 +++++++++++ drivers/firmware/google/coreboot_table.c | 94 +++++++++++++ drivers/firmware/google/coreboot_table.h | 50 +++++++ drivers/firmware/google/memconsole-coreboot.c | 109 +++++++++++++++ drivers/firmware/google/memconsole-x86-legacy.c | 154 ++++++++++++++++++++ drivers/firmware/google/memconsole.c | 155 +++------------------ drivers/firmware/google/memconsole.h | 43 ++++++ 11 files changed, 725 insertions(+), 140 deletions(-) create mode 100644 Documentation/devicetree/bindings/firmware/coreboot.txt create mode 100644 drivers/firmware/google/coreboot_table-acpi.c create mode 100644 drivers/firmware/google/coreboot_table-of.c create mode 100644 drivers/firmware/google/coreboot_table.c create mode 100644 drivers/firmware/google/coreboot_table.h create mode 100644 drivers/firmware/google/memconsole-coreboot.c create mode 100644 drivers/firmware/google/memconsole-x86-legacy.c create mode 100644 drivers/firmware/google/memconsole.h -- 2.7.4
Back to linux.kernel | Previous | Next — Next in thread | Find similar | Unroll thread
[PATCH 0/5] firmware: google memconsole Thierry Escande <thierry.escande@collabora.com> - 2017-03-23 22:10 +0100
[PATCH 4/5] firmware: Add coreboot device tree binding documentation Thierry Escande <thierry.escande@collabora.com> - 2017-03-23 22:10 +0100
Re: [PATCH 4/5] firmware: Add coreboot device tree binding documentation Mark Rutland <mark.rutland@arm.com> - 2017-03-24 13:30 +0100
Re: [PATCH 4/5] firmware: Add coreboot device tree binding documentation Brian Norris <briannorris@chromium.org> - 2017-03-24 19:00 +0100
Re: [PATCH 4/5] firmware: Add coreboot device tree binding documentation Julius Werner <jwerner@chromium.org> - 2017-03-24 20:40 +0100
[PATCH 5/5] firmware: google memconsole: Add ARM/ARM64 support Thierry Escande <thierry.escande@collabora.com> - 2017-03-23 22:10 +0100
Re: [PATCH 5/5] firmware: google memconsole: Add ARM/ARM64 support Mark Rutland <mark.rutland@arm.com> - 2017-03-24 13:30 +0100
Re: [PATCH 5/5] firmware: google memconsole: Add ARM/ARM64 support Brian Norris <briannorris@chromium.org> - 2017-03-24 19:10 +0100
Re: [PATCH 5/5] firmware: google memconsole: Add ARM/ARM64 support Julius Werner <jwerner@chromium.org> - 2017-03-24 21:00 +0100
Re: [PATCH 5/5] firmware: google memconsole: Add ARM/ARM64 support Brian Norris <briannorris@chromium.org> - 2017-03-27 19:00 +0200
[PATCH 3/5] firmware: google memconsole: Add coreboot support Thierry Escande <thierry.escande@collabora.com> - 2017-03-23 22:10 +0100
[PATCH 1/5] firmware: google memconsole: Remove useless submenu in Kconfig Thierry Escande <thierry.escande@collabora.com> - 2017-03-23 22:10 +0100
csiph-web