libpayload: Add mouse cursor driver

Hardware / Coreboot - Patrick Rudolph [das-labor.org] - 27 June 2017 20:56 EDT

Add a driver to handle multiple low level mouse drivers and provide basic cursor acceleration support.

Tested on Lenovo T500.

Change-Id: Ib7cec736631b8acf81a14d28daa29ff720777b10

837da6a libpayload: Add mouse cursor driver
payloads/libpayload/Kconfig | 10 ++
payloads/libpayload/drivers/Makefile.inc | 2 +
payloads/libpayload/drivers/mouse_cursor.c | 202 +++++++++++++++++++++++++++++
payloads/libpayload/include/libpayload.h | 37 ++++++
4 files changed, 251 insertions(+)

Upstream: review.coreboot.org


  • Share