drivers/i3c/device.c | 24 ++ drivers/i3c/internals.h | 1 + drivers/i3c/master.c | 109 +++++++ drivers/i3c/master/svc-i3c-master.c | 95 ++++-- drivers/tty/Kconfig | 13 + drivers/tty/Makefile | 1 + drivers/tty/i3c_tty.c | 443 ++++++++++++++++++++++++++++ include/linux/i3c/device.h | 3 + include/linux/i3c/master.h | 5 + 9 files changed, 677 insertions(+), 17 deletions(-) create mode 100644 drivers/tty/i3c_tty.c