xref: /linux/Documentation/ABI/testing/sysfs-class-net-qmi (revision 7aacf86b75bc5523d20fd9127104384fce51ce9c)
1What:		/sys/class/net/<iface>/qmi/raw_ip
2Date:		Dec 2015
3KernelVersion:	4.4
4Contact:	Bjørn Mork <bjorn@mork.no>
5Description:
6		Boolean.  Default: 'N'
7
8		Set this to 'Y' to change the network device link
9		framing from '802.3' to 'raw-ip'.
10
11		The netdev will change to reflect the link framing
12		mode.  The netdev is an ordinary ethernet device in
13		'802.3' mode, and the driver expects to exchange
14		frames with an ethernet header over the USB link. The
15		netdev is a headerless p-t-p device in 'raw-ip' mode,
16		and the driver expects to echange IPv4 or IPv6 packets
17		without any L2 header over the USB link.
18
19		Userspace is in full control of firmware configuration
20		through the delegation of the QMI protocol. Userspace
21		is responsible for coordination of driver and firmware
22		link framing mode, changing this setting to 'Y' if the
23		firmware is configured for 'raw-ip' mode.
24
25What:		/sys/class/net/<iface>/qmi/add_mux
26Date:		March 2017
27KernelVersion:	4.11
28Contact:	Bjørn Mork <bjorn@mork.no>
29Description:
30		Unsigned integer.
31
32		Write a number ranging from 1 to 127 to add a qmap mux
33		based network device, supported by recent Qualcomm based
34		modems.
35
36		The network device will be called qmimux.
37
38		Userspace is in charge of managing the qmux network device
39		activation and data stream setup on the modem side by
40		using the proper QMI protocol requests.
41
42What:		/sys/class/net/<iface>/qmi/del_mux
43Date:		March 2017
44KernelVersion:	4.11
45Contact:	Bjørn Mork <bjorn@mork.no>
46Description:
47		Unsigned integer.
48
49		Write a number ranging from 1 to 127 to delete a previously
50		created qmap mux based network device.
51