Add asynchronous I2C bus API

The driver core is based off of the i.MX233 I2C implementation and
should work on any platform.

Change-Id: I3b9c15e12a689ef02a51c285be08d29d35e323dc
This commit is contained in:
Aidan MacDonald 2021-03-23 15:42:54 +00:00
parent eedc8934a9
commit 94b40ed314
3 changed files with 704 additions and 0 deletions

View file

@ -1965,6 +1965,10 @@ target/hosted/sdl/filesystem-sdl.c
drivers/touchpad.c
#endif
#ifdef HAVE_I2C_ASYNC
drivers/i2c-async.c
#endif
/* firmware/kernel section */
#ifdef HAVE_CORELOCK_OBJECT
kernel/corelock.c