xref: /linux/Documentation/ABI/testing/configfs-usb-gadget-mass-storage (revision 06519e7f57e9c8b0b559493a15a223da6b1c4ebf)
1ef0aa4b9SAndrzej PietrasiewiczWhat:		/config/usb-gadget/gadget/functions/mass_storage.name
2ef0aa4b9SAndrzej PietrasiewiczDate:		Oct 2013
3*06519e7fSArd BiesheuvelKernelVersion:	3.13
4ef0aa4b9SAndrzej PietrasiewiczDescription:
5ef0aa4b9SAndrzej Pietrasiewicz		The attributes:
6ef0aa4b9SAndrzej Pietrasiewicz
7ef0aa4b9SAndrzej Pietrasiewicz		stall		- Set to permit function to halt bulk endpoints.
8ef0aa4b9SAndrzej Pietrasiewicz				Disabled on some USB devices known not to work
9ef0aa4b9SAndrzej Pietrasiewicz				correctly. You should set it to true.
10ef0aa4b9SAndrzej Pietrasiewicz		num_buffers	- Number of pipeline buffers. Valid numbers
11ef0aa4b9SAndrzej Pietrasiewicz				are 2..4. Available only if
12ef0aa4b9SAndrzej Pietrasiewicz				CONFIG_USB_GADGET_DEBUG_FILES is set.
13ef0aa4b9SAndrzej Pietrasiewicz
14ef0aa4b9SAndrzej PietrasiewiczWhat:		/config/usb-gadget/gadget/functions/mass_storage.name/lun.name
15ef0aa4b9SAndrzej PietrasiewiczDate:		Oct 2013
16*06519e7fSArd BiesheuvelKernelVersion:	3.13
17ef0aa4b9SAndrzej PietrasiewiczDescription:
18ef0aa4b9SAndrzej Pietrasiewicz		The attributes:
19ef0aa4b9SAndrzej Pietrasiewicz
20ef0aa4b9SAndrzej Pietrasiewicz		file		- The path to the backing file for the LUN.
21ef0aa4b9SAndrzej Pietrasiewicz				Required if LUN is not marked as removable.
22ef0aa4b9SAndrzej Pietrasiewicz		ro		- Flag specifying access to the LUN shall be
23ef0aa4b9SAndrzej Pietrasiewicz				read-only. This is implied if CD-ROM emulation
24ef0aa4b9SAndrzej Pietrasiewicz				is enabled as well as when it was impossible
25ef0aa4b9SAndrzej Pietrasiewicz				to open "filename" in R/W mode.
26ef0aa4b9SAndrzej Pietrasiewicz		removable	- Flag specifying that LUN shall be indicated as
27ef0aa4b9SAndrzej Pietrasiewicz				being removable.
28ef0aa4b9SAndrzej Pietrasiewicz		cdrom		- Flag specifying that LUN shall be reported as
29ef0aa4b9SAndrzej Pietrasiewicz				being a CD-ROM.
30ef0aa4b9SAndrzej Pietrasiewicz		nofua		- Flag specifying that FUA flag
31ef0aa4b9SAndrzej Pietrasiewicz				in SCSI WRITE(10,12)
32