linux-imx/Documentation/ABI/testing/sysfs-class-net-qmi
Subash Abhinov Kasiviswanathan acd9755894 Documentation: ABI: sysfs-class-net-qmi: pass_through contact update
Switch to the quicinc.com id.

Fixes: bd1af6b5ff ("Documentation: ABI: sysfs-class-net-qmi: document pass-through file")
Signed-off-by: Subash Abhinov Kasiviswanathan <quic_subashab@quicinc.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2023-07-03 09:25:50 +01:00

2.3 KiB

What: /sys/class/net//qmi/raw_ip Date: Dec 2015 KernelVersion: 4.4 Contact: Bjørn Mork bjorn@mork.no Description: Boolean. Default: 'N'

	Set this to 'Y' to change the network device link
	framing from '802.3' to 'raw-ip'.

	The netdev will change to reflect the link framing
	mode.  The netdev is an ordinary ethernet device in
	'802.3' mode, and the driver expects to exchange
	frames with an ethernet header over the USB link. The
	netdev is a headerless p-t-p device in 'raw-ip' mode,
	and the driver expects to echange IPv4 or IPv6 packets
	without any L2 header over the USB link.

	Userspace is in full control of firmware configuration
	through the delegation of the QMI protocol. Userspace
	is responsible for coordination of driver and firmware
	link framing mode, changing this setting to 'Y' if the
	firmware is configured for 'raw-ip' mode.

What: /sys/class/net//qmi/add_mux Date: March 2017 KernelVersion: 4.11 Contact: Bjørn Mork bjorn@mork.no Description: Unsigned integer.

	Write a number ranging from 1 to 254 to add a qmap mux
	based network device, supported by recent Qualcomm based
	modems.

	The network device will be called qmimux.

	Userspace is in charge of managing the qmux network device
	activation and data stream setup on the modem side by
	using the proper QMI protocol requests.

What: /sys/class/net//qmi/del_mux Date: March 2017 KernelVersion: 4.11 Contact: Bjørn Mork bjorn@mork.no Description: Unsigned integer.

	Write a number ranging from 1 to 254 to delete a previously
	created qmap mux based network device.

What: /sys/class/net//qmap/mux_id Date: January 2021 KernelVersion: 5.12 Contact: Daniele Palmas dnlplm@gmail.com Description: Unsigned integer

	Indicates the mux id associated to the qmimux network interface
	during its creation.

What: /sys/class/net//qmi/pass_through Date: January 2021 KernelVersion: 5.12 Contact: Subash Abhinov Kasiviswanathan quic_subashab@quicinc.com Description: Boolean. Default: 'N'

	Set this to 'Y' to enable 'pass-through' mode, allowing packets
	in MAP format to be passed on to the stack.

	Normally the rmnet driver (CONFIG_RMNET) is then used to process
	and demultiplex these packets.

	'Pass-through' mode can be enabled when the device is in
	'raw-ip' mode only.