a3be076dc1
Add the new gadget function for 9pfs transport. This function is defining an simple 9pfs transport interface that consists of one in and one out endpoint. The endpoints transmit and receive the 9pfs protocol payload when mounting a 9p filesystem over usb. Tested-by: Andrzej Pietrasiewicz <andrzej.p@collabora.com> Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de> Link: https://lore.kernel.org/r/20240116-ml-topic-u9p-v12-2-9a27de5160e0@pengutronix.de Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
30 lines
544 B
Makefile
30 lines
544 B
Makefile
# SPDX-License-Identifier: GPL-2.0
|
|
obj-$(CONFIG_NET_9P) := 9pnet.o
|
|
obj-$(CONFIG_NET_9P_FD) += 9pnet_fd.o
|
|
obj-$(CONFIG_NET_9P_XEN) += 9pnet_xen.o
|
|
obj-$(CONFIG_NET_9P_VIRTIO) += 9pnet_virtio.o
|
|
obj-$(CONFIG_NET_9P_RDMA) += 9pnet_rdma.o
|
|
obj-$(CONFIG_NET_9P_USBG) += 9pnet_usbg.o
|
|
|
|
9pnet-objs := \
|
|
mod.o \
|
|
client.o \
|
|
error.o \
|
|
protocol.o \
|
|
trans_common.o \
|
|
|
|
9pnet_fd-objs := \
|
|
trans_fd.o \
|
|
|
|
9pnet_virtio-objs := \
|
|
trans_virtio.o \
|
|
|
|
9pnet_xen-objs := \
|
|
trans_xen.o \
|
|
|
|
9pnet_rdma-objs := \
|
|
trans_rdma.o \
|
|
|
|
9pnet_usbg-objs := \
|
|
trans_usbg.o \
|