xref: /linux/Documentation/ABI/testing/sysfs-module (revision cca3e707301862ca9b9327e6a732463982f8cd1b)
1cf4ece53SMasayuki OhtakWhat:		/sys/module/pch_phub/drivers/.../pch_mac
2cf4ece53SMasayuki OhtakDate:		August 2010
3cf4ece53SMasayuki OhtakKernelVersion:	2.6.35
4cf4ece53SMasayuki OhtakContact:	masa-korg@dsn.okisemi.com
5cf4ece53SMasayuki OhtakDescription:	Write/read GbE MAC address.
6cf4ece53SMasayuki Ohtak
7cf4ece53SMasayuki OhtakWhat:		/sys/module/pch_phub/drivers/.../pch_firmware
8cf4ece53SMasayuki OhtakDate:		August 2010
9cf4ece53SMasayuki OhtakKernelVersion:	2.6.35
10cf4ece53SMasayuki OhtakContact:	masa-korg@dsn.okisemi.com
11cf4ece53SMasayuki OhtakDescription:	Write/read Option ROM data.
12cf4ece53SMasayuki Ohtak
13cc62a7ebSKirill Smelkov
14cc62a7ebSKirill SmelkovWhat:		/sys/module/ehci_hcd/drivers/.../uframe_periodic_max
15cc62a7ebSKirill SmelkovDate:		July 2011
16cc62a7ebSKirill SmelkovKernelVersion:	3.1
17cc62a7ebSKirill SmelkovContact:	Kirill Smelkov <kirr@mns.spb.ru>
18cc62a7ebSKirill SmelkovDescription:	Maximum time allowed for periodic transfers per microframe (μs)
19cc62a7ebSKirill Smelkov
20cc62a7ebSKirill Smelkov		[ USB 2.0 sets maximum allowed time for periodic transfers per
21cc62a7ebSKirill Smelkov		  microframe to be 80%, that is 100 microseconds out of 125
22cc62a7ebSKirill Smelkov		  microseconds (full microframe).
23cc62a7ebSKirill Smelkov
24cc62a7ebSKirill Smelkov		  However there are cases, when 80% max isochronous bandwidth is
25cc62a7ebSKirill Smelkov		  too limiting. For example two video streams could require 110
26cc62a7ebSKirill Smelkov		  microseconds of isochronous bandwidth per microframe to work
27cc62a7ebSKirill Smelkov		  together. ]
28cc62a7ebSKirill Smelkov
29cc62a7ebSKirill Smelkov		Through this setting it is possible to raise the limit so that
30cc62a7ebSKirill Smelkov		the host controller would allow allocating more than 100
31cc62a7ebSKirill Smelkov		microseconds of periodic bandwidth per microframe.
32cc62a7ebSKirill Smelkov
33cc62a7ebSKirill Smelkov		Beware, non-standard modes are usually not thoroughly tested by
34cc62a7ebSKirill Smelkov		hardware designers, and the hardware can malfunction when this
35cc62a7ebSKirill Smelkov		setting differ from default 100.
36*cca3e707SKay Sievers
37*cca3e707SKay SieversWhat:		/sys/module/*/{coresize,initsize}
38*cca3e707SKay SieversDate:		Jan 2012
39*cca3e707SKay SieversKernelVersion:»·3.3
40*cca3e707SKay SieversContact:	Kay Sievers <kay.sievers@vrfy.org>
41*cca3e707SKay SieversDescription:	Module size in bytes.
42*cca3e707SKay Sievers
43*cca3e707SKay SieversWhat:		/sys/module/*/taint
44*cca3e707SKay SieversDate:		Jan 2012
45*cca3e707SKay SieversKernelVersion:»·3.3
46*cca3e707SKay SieversContact:	Kay Sievers <kay.sievers@vrfy.org>
47*cca3e707SKay SieversDescription:	Module taint flags:
48*cca3e707SKay Sievers			P - proprietary module
49*cca3e707SKay Sievers			O - out-of-tree module
50*cca3e707SKay Sievers			F - force-loaded module
51*cca3e707SKay Sievers			C - staging driver module
52