~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/ABI/testing/sysfs-class-net-qmi

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/ABI/testing/sysfs-class-net-qmi (Version linux-6.12-rc7) and /Documentation/ABI/testing/sysfs-class-net-qmi (Version linux-5.15.171)


  1 What:           /sys/class/net/<iface>/qmi/raw      1 What:           /sys/class/net/<iface>/qmi/raw_ip
  2 Date:           Dec 2015                            2 Date:           Dec 2015
  3 KernelVersion:  4.4                                 3 KernelVersion:  4.4
  4 Contact:        Bjørn Mork <bjorn@mork.no>          4 Contact:        Bjørn Mork <bjorn@mork.no>
  5 Description:                                        5 Description:
  6                 Boolean.  Default: 'N'              6                 Boolean.  Default: 'N'
  7                                                     7 
  8                 Set this to 'Y' to change the       8                 Set this to 'Y' to change the network device link
  9                 framing from '802.3' to 'raw-i      9                 framing from '802.3' to 'raw-ip'.
 10                                                    10 
 11                 The netdev will change to refl     11                 The netdev will change to reflect the link framing
 12                 mode.  The netdev is an ordina     12                 mode.  The netdev is an ordinary ethernet device in
 13                 '802.3' mode, and the driver e     13                 '802.3' mode, and the driver expects to exchange
 14                 frames with an ethernet header     14                 frames with an ethernet header over the USB link. The
 15                 netdev is a headerless p-t-p d     15                 netdev is a headerless p-t-p device in 'raw-ip' mode,
 16                 and the driver expects to echa     16                 and the driver expects to echange IPv4 or IPv6 packets
 17                 without any L2 header over the     17                 without any L2 header over the USB link.
 18                                                    18 
 19                 Userspace is in full control o     19                 Userspace is in full control of firmware configuration
 20                 through the delegation of the      20                 through the delegation of the QMI protocol. Userspace
 21                 is responsible for coordinatio     21                 is responsible for coordination of driver and firmware
 22                 link framing mode, changing th     22                 link framing mode, changing this setting to 'Y' if the
 23                 firmware is configured for 'ra     23                 firmware is configured for 'raw-ip' mode.
 24                                                    24 
 25 What:           /sys/class/net/<iface>/qmi/add     25 What:           /sys/class/net/<iface>/qmi/add_mux
 26 Date:           March 2017                         26 Date:           March 2017
 27 KernelVersion:  4.11                               27 KernelVersion:  4.11
 28 Contact:        Bjørn Mork <bjorn@mork.no>         28 Contact:        Bjørn Mork <bjorn@mork.no>
 29 Description:                                       29 Description:
 30                 Unsigned integer.                  30                 Unsigned integer.
 31                                                    31 
 32                 Write a number ranging from 1      32                 Write a number ranging from 1 to 254 to add a qmap mux
 33                 based network device, supporte     33                 based network device, supported by recent Qualcomm based
 34                 modems.                            34                 modems.
 35                                                    35 
 36                 The network device will be cal     36                 The network device will be called qmimux.
 37                                                    37 
 38                 Userspace is in charge of mana     38                 Userspace is in charge of managing the qmux network device
 39                 activation and data stream set     39                 activation and data stream setup on the modem side by
 40                 using the proper QMI protocol      40                 using the proper QMI protocol requests.
 41                                                    41 
 42 What:           /sys/class/net/<iface>/qmi/del     42 What:           /sys/class/net/<iface>/qmi/del_mux
 43 Date:           March 2017                         43 Date:           March 2017
 44 KernelVersion:  4.11                               44 KernelVersion:  4.11
 45 Contact:        Bjørn Mork <bjorn@mork.no>         45 Contact:        Bjørn Mork <bjorn@mork.no>
 46 Description:                                       46 Description:
 47                 Unsigned integer.                  47                 Unsigned integer.
 48                                                    48 
 49                 Write a number ranging from 1      49                 Write a number ranging from 1 to 254 to delete a previously
 50                 created qmap mux based network     50                 created qmap mux based network device.
 51                                                    51 
 52 What:           /sys/class/net/<qmimux iface>/     52 What:           /sys/class/net/<qmimux iface>/qmap/mux_id
 53 Date:           January 2021                       53 Date:           January 2021
 54 KernelVersion:  5.12                               54 KernelVersion:  5.12
 55 Contact:        Daniele Palmas <dnlplm@gmail.co     55 Contact:        Daniele Palmas <dnlplm@gmail.com>
 56 Description:                                       56 Description:
 57                 Unsigned integer                   57                 Unsigned integer
 58                                                    58 
 59                 Indicates the mux id associate     59                 Indicates the mux id associated to the qmimux network interface
 60                 during its creation.               60                 during its creation.
 61                                                    61 
 62 What:           /sys/class/net/<iface>/qmi/pas     62 What:           /sys/class/net/<iface>/qmi/pass_through
 63 Date:           January 2021                       63 Date:           January 2021
 64 KernelVersion:  5.12                               64 KernelVersion:  5.12
 65 Contact:        Subash Abhinov Kasiviswanathan< !!  65 Contact:        Subash Abhinov Kasiviswanathan <subashab@codeaurora.org>
 66 Description:                                       66 Description:
 67                 Boolean.  Default: 'N'             67                 Boolean.  Default: 'N'
 68                                                    68 
 69                 Set this to 'Y' to enable 'pas     69                 Set this to 'Y' to enable 'pass-through' mode, allowing packets
 70                 in MAP format to be passed on      70                 in MAP format to be passed on to the stack.
 71                                                    71 
 72                 Normally the rmnet driver (CON     72                 Normally the rmnet driver (CONFIG_RMNET) is then used to process
 73                 and demultiplex these packets.     73                 and demultiplex these packets.
 74                                                    74 
 75                 'Pass-through' mode can be ena     75                 'Pass-through' mode can be enabled when the device is in
 76                 'raw-ip' mode only.                76                 'raw-ip' mode only.
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php