Loading .gitignore +6 −0 Original line number Original line Diff line number Diff line Loading @@ -43,6 +43,7 @@ Module.symvers /TAGS /TAGS /linux /linux /vmlinux /vmlinux /vmlinux-gdb.py /vmlinuz /vmlinuz /System.map /System.map /Module.markers /Module.markers Loading @@ -52,6 +53,11 @@ Module.symvers # # /debian/ /debian/ # # tar directory (make tar*-pkg) # /tar-install/ # # # git files that we don't want to ignore even it they are dot-files # git files that we don't want to ignore even it they are dot-files # # Loading .mailmap +1 −0 Original line number Original line Diff line number Diff line Loading @@ -73,6 +73,7 @@ Juha Yrjola <juha.yrjola@nokia.com> Juha Yrjola <juha.yrjola@solidboot.com> Juha Yrjola <juha.yrjola@solidboot.com> Kay Sievers <kay.sievers@vrfy.org> Kay Sievers <kay.sievers@vrfy.org> Kenneth W Chen <kenneth.w.chen@intel.com> Kenneth W Chen <kenneth.w.chen@intel.com> Konstantin Khlebnikov <koct9i@gmail.com> <k.khlebnikov@samsung.com> Koushik <raghavendra.koushik@neterion.com> Koushik <raghavendra.koushik@neterion.com> Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Leonid I Ananiev <leonid.i.ananiev@intel.com> Leonid I Ananiev <leonid.i.ananiev@intel.com> Loading Documentation/00-INDEX +10 −18 Original line number Original line Diff line number Diff line Loading @@ -29,8 +29,6 @@ DMA-ISA-LPC.txt - How to do DMA with ISA (and LPC) devices. - How to do DMA with ISA (and LPC) devices. DMA-attributes.txt DMA-attributes.txt - listing of the various possible attributes a DMA region can have - listing of the various possible attributes a DMA region can have dmatest.txt - how to compile, configure and use the dmatest system. DocBook/ DocBook/ - directory with DocBook templates etc. for kernel documentation. - directory with DocBook templates etc. for kernel documentation. EDID/ EDID/ Loading Loading @@ -163,8 +161,6 @@ digsig.txt -info on the Digital Signature Verification API -info on the Digital Signature Verification API dma-buf-sharing.txt dma-buf-sharing.txt - the DMA Buffer Sharing API Guide - the DMA Buffer Sharing API Guide dmaengine.txt -the DMA Engine API Guide dontdiff dontdiff - file containing a list of files that should never be diff'ed. - file containing a list of files that should never be diff'ed. driver-model/ driver-model/ Loading Loading @@ -209,6 +205,8 @@ hid/ - directory with information on human interface devices - directory with information on human interface devices highuid.txt highuid.txt - notes on the change from 16 bit to 32 bit user/group IDs. - notes on the change from 16 bit to 32 bit user/group IDs. hsi.txt - HSI subsystem overview. hwspinlock.txt hwspinlock.txt - hardware spinlock provides hardware assistance for synchronization - hardware spinlock provides hardware assistance for synchronization timers/ timers/ Loading Loading @@ -277,6 +275,8 @@ kprobes.txt - documents the kernel probes debugging feature. - documents the kernel probes debugging feature. kref.txt kref.txt - docs on adding reference counters (krefs) to kernel objects. - docs on adding reference counters (krefs) to kernel objects. kselftest.txt - small unittests for (some) individual codepaths in the kernel. laptops/ laptops/ - directory with laptop related info and laptop driver documentation. - directory with laptop related info and laptop driver documentation. ldm.txt ldm.txt Loading @@ -285,22 +285,22 @@ leds/ - directory with info about LED handling under Linux. - directory with info about LED handling under Linux. local_ops.txt local_ops.txt - semantics and behavior of local atomic operations. - semantics and behavior of local atomic operations. lockdep-design.txt - documentation on the runtime locking correctness validator. locking/ locking/ - directory with info about kernel locking primitives - directory with info about kernel locking primitives lockstat.txt - info on collecting statistics on locks (and contention). lockup-watchdogs.txt lockup-watchdogs.txt - info on soft and hard lockup detectors (aka nmi_watchdog). - info on soft and hard lockup detectors (aka nmi_watchdog). logo.gif logo.gif - full colour GIF image of Linux logo (penguin - Tux). - full colour GIF image of Linux logo (penguin - Tux). logo.txt logo.txt - info on creator of above logo & site to get additional images from. - info on creator of above logo & site to get additional images from. lzo.txt - kernel LZO decompressor input formats m68k/ m68k/ - directory with info about Linux on Motorola 68k architecture. - directory with info about Linux on Motorola 68k architecture. magic-number.txt magic-number.txt - list of magic numbers used to mark/protect kernel data structures. - list of magic numbers used to mark/protect kernel data structures. mailbox.txt - How to write drivers for the common mailbox framework (IPC). md.txt md.txt - info on boot arguments for the multiple devices driver. - info on boot arguments for the multiple devices driver. media-framework.txt media-framework.txt Loading @@ -327,8 +327,6 @@ mtd/ - directory with info about memory technology devices (flash) - directory with info about memory technology devices (flash) mono.txt mono.txt - how to execute Mono-based .NET binaries with the help of BINFMT_MISC. - how to execute Mono-based .NET binaries with the help of BINFMT_MISC. mutex-design.txt - info on the generic mutex subsystem. namespaces/ namespaces/ - directory with various information about namespaces - directory with various information about namespaces netlabel/ netlabel/ Loading Loading @@ -395,10 +393,6 @@ robust-futexes.txt - a description of what robust futexes are. - a description of what robust futexes are. rpmsg.txt rpmsg.txt - info on the Remote Processor Messaging (rpmsg) Framework - info on the Remote Processor Messaging (rpmsg) Framework rt-mutex-design.txt - description of the RealTime mutex implementation design. rt-mutex.txt - desc. of RT-mutex subsystem with PI (Priority Inheritance) support. rtc.txt rtc.txt - notes on how to use the Real Time Clock (aka CMOS clock) driver. - notes on how to use the Real Time Clock (aka CMOS clock) driver. s390/ s390/ Loading @@ -425,8 +419,6 @@ sparse.txt - info on how to obtain and use the sparse tool for typechecking. - info on how to obtain and use the sparse tool for typechecking. spi/ spi/ - overview of Linux kernel Serial Peripheral Interface (SPI) support. - overview of Linux kernel Serial Peripheral Interface (SPI) support. spinlocks.txt - info on using spinlocks to provide exclusive access in kernel. stable_api_nonsense.txt stable_api_nonsense.txt - info on why the kernel does not have a stable in-kernel api or abi. - info on why the kernel does not have a stable in-kernel api or abi. stable_kernel_rules.txt stable_kernel_rules.txt Loading Loading @@ -483,10 +475,10 @@ wimax/ - directory with info about Intel Wireless Wimax Connections - directory with info about Intel Wireless Wimax Connections workqueue.txt workqueue.txt - information on the Concurrency Managed Workqueue implementation - information on the Concurrency Managed Workqueue implementation ww-mutex-design.txt - Intro to Mutex wait/would deadlock handling.s x86/x86_64/ x86/x86_64/ - directory with info on Linux support for AMD x86-64 (Hammer) machines. - directory with info on Linux support for AMD x86-64 (Hammer) machines. xillybus.txt - Overview and basic ui of xillybus driver xtensa/ xtensa/ - directory with documents relating to arch/xtensa port/implementation - directory with documents relating to arch/xtensa port/implementation xz.txt xz.txt Loading Documentation/ABI/stable/sysfs-class-tpm +11 −11 Original line number Original line Diff line number Diff line What: /sys/class/misc/tpmX/device/ What: /sys/class/tpm/tpmX/device/ Date: April 2005 Date: April 2005 KernelVersion: 2.6.12 KernelVersion: 2.6.12 Contact: tpmdd-devel@lists.sf.net Contact: tpmdd-devel@lists.sf.net Loading @@ -6,7 +6,7 @@ Description: The device/ directory under a specific TPM instance exposes the properties of that TPM chip the properties of that TPM chip What: /sys/class/misc/tpmX/device/active What: /sys/class/tpm/tpmX/device/active Date: April 2006 Date: April 2006 KernelVersion: 2.6.17 KernelVersion: 2.6.17 Contact: tpmdd-devel@lists.sf.net Contact: tpmdd-devel@lists.sf.net Loading @@ -18,7 +18,7 @@ Description: The "active" property prints a '1' if the TPM chip is accepting section 17 for more information on which commands are section 17 for more information on which commands are available. available. What: /sys/class/misc/tpmX/device/cancel What: /sys/class/tpm/tpmX/device/cancel Date: June 2005 Date: June 2005 KernelVersion: 2.6.13 KernelVersion: 2.6.13 Contact: tpmdd-devel@lists.sf.net Contact: tpmdd-devel@lists.sf.net Loading @@ -26,7 +26,7 @@ Description: The "cancel" property allows you to cancel the currently pending TPM command. Writing any value to cancel will call the pending TPM command. Writing any value to cancel will call the TPM vendor specific cancel operation. TPM vendor specific cancel operation. What: /sys/class/misc/tpmX/device/caps What: /sys/class/tpm/tpmX/device/caps Date: April 2005 Date: April 2005 KernelVersion: 2.6.12 KernelVersion: 2.6.12 Contact: tpmdd-devel@lists.sf.net Contact: tpmdd-devel@lists.sf.net Loading @@ -43,7 +43,7 @@ Description: The "caps" property contains TPM manufacturer and version info. the chip supports. Firmware version is that of the chip and the chip supports. Firmware version is that of the chip and is manufacturer specific. is manufacturer specific. What: /sys/class/misc/tpmX/device/durations What: /sys/class/tpm/tpmX/device/durations Date: March 2011 Date: March 2011 KernelVersion: 3.1 KernelVersion: 3.1 Contact: tpmdd-devel@lists.sf.net Contact: tpmdd-devel@lists.sf.net Loading @@ -66,7 +66,7 @@ Description: The "durations" property shows the 3 vendor-specific values scaled to be displayed in usecs. In this case "[adjusted]" scaled to be displayed in usecs. In this case "[adjusted]" will be displayed in place of "[original]". will be displayed in place of "[original]". What: /sys/class/misc/tpmX/device/enabled What: /sys/class/tpm/tpmX/device/enabled Date: April 2006 Date: April 2006 KernelVersion: 2.6.17 KernelVersion: 2.6.17 Contact: tpmdd-devel@lists.sf.net Contact: tpmdd-devel@lists.sf.net Loading @@ -75,7 +75,7 @@ Description: The "enabled" property prints a '1' if the TPM chip is enabled, may be visible but produce a '0' after some operation that may be visible but produce a '0' after some operation that disables the TPM. disables the TPM. What: /sys/class/misc/tpmX/device/owned What: /sys/class/tpm/tpmX/device/owned Date: April 2006 Date: April 2006 KernelVersion: 2.6.17 KernelVersion: 2.6.17 Contact: tpmdd-devel@lists.sf.net Contact: tpmdd-devel@lists.sf.net Loading @@ -83,7 +83,7 @@ Description: The "owned" property produces a '1' if the TPM_TakeOwnership ordinal has been executed successfully in the chip. A '0' ordinal has been executed successfully in the chip. A '0' indicates that ownership hasn't been taken. indicates that ownership hasn't been taken. What: /sys/class/misc/tpmX/device/pcrs What: /sys/class/tpm/tpmX/device/pcrs Date: April 2005 Date: April 2005 KernelVersion: 2.6.12 KernelVersion: 2.6.12 Contact: tpmdd-devel@lists.sf.net Contact: tpmdd-devel@lists.sf.net Loading @@ -106,7 +106,7 @@ Description: The "pcrs" property will dump the current value of all Platform 1.2 chips, PCRs represent SHA-1 hashes, which are 20 bytes 1.2 chips, PCRs represent SHA-1 hashes, which are 20 bytes long. Use the "caps" property to determine TPM version. long. Use the "caps" property to determine TPM version. What: /sys/class/misc/tpmX/device/pubek What: /sys/class/tpm/tpmX/device/pubek Date: April 2005 Date: April 2005 KernelVersion: 2.6.12 KernelVersion: 2.6.12 Contact: tpmdd-devel@lists.sf.net Contact: tpmdd-devel@lists.sf.net Loading Loading @@ -158,7 +158,7 @@ Description: The "pubek" property will return the TPM's public endorsement Modulus Length: 256 (bytes) Modulus Length: 256 (bytes) Modulus: The 256 byte Endorsement Key modulus Modulus: The 256 byte Endorsement Key modulus What: /sys/class/misc/tpmX/device/temp_deactivated What: /sys/class/tpm/tpmX/device/temp_deactivated Date: April 2006 Date: April 2006 KernelVersion: 2.6.17 KernelVersion: 2.6.17 Contact: tpmdd-devel@lists.sf.net Contact: tpmdd-devel@lists.sf.net Loading @@ -167,7 +167,7 @@ Description: The "temp_deactivated" property returns a '1' if the chip has cycle. Whether a warm boot (reboot) will clear a TPM chip cycle. Whether a warm boot (reboot) will clear a TPM chip from a temp_deactivated state is platform specific. from a temp_deactivated state is platform specific. What: /sys/class/misc/tpmX/device/timeouts What: /sys/class/tpm/tpmX/device/timeouts Date: March 2011 Date: March 2011 KernelVersion: 3.1 KernelVersion: 3.1 Contact: tpmdd-devel@lists.sf.net Contact: tpmdd-devel@lists.sf.net Loading Documentation/ABI/testing/configfs-usb-gadget-uvc 0 → 100644 +265 −0 Original line number Original line Diff line number Diff line What: /config/usb-gadget/gadget/functions/uvc.name Date: Dec 2014 KernelVersion: 3.20 Description: UVC function directory streaming_maxburst - 0..15 (ss only) streaming_maxpacket - 1..1023 (fs), 1..3072 (hs/ss) streaming_interval - 1..16 What: /config/usb-gadget/gadget/functions/uvc.name/control Date: Dec 2014 KernelVersion: 3.20 Description: Control descriptors What: /config/usb-gadget/gadget/functions/uvc.name/control/class Date: Dec 2014 KernelVersion: 3.20 Description: Class descriptors What: /config/usb-gadget/gadget/functions/uvc.name/control/class/ss Date: Dec 2014 KernelVersion: 3.20 Description: Super speed control class descriptors What: /config/usb-gadget/gadget/functions/uvc.name/control/class/fs Date: Dec 2014 KernelVersion: 3.20 Description: Full speed control class descriptors What: /config/usb-gadget/gadget/functions/uvc.name/control/terminal Date: Dec 2014 KernelVersion: 3.20 Description: Terminal descriptors What: /config/usb-gadget/gadget/functions/uvc.name/control/terminal/output Date: Dec 2014 KernelVersion: 3.20 Description: Output terminal descriptors What: /config/usb-gadget/gadget/functions/uvc.name/control/terminal/output/default Date: Dec 2014 KernelVersion: 3.20 Description: Default output terminal descriptors All attributes read only: iTerminal - index of string descriptor bSourceID - id of the terminal to which this terminal is connected bAssocTerminal - id of the input terminal to which this output terminal is associated wTerminalType - terminal type bTerminalID - a non-zero id of this terminal What: /config/usb-gadget/gadget/functions/uvc.name/control/terminal/camera Date: Dec 2014 KernelVersion: 3.20 Description: Camera terminal descriptors What: /config/usb-gadget/gadget/functions/uvc.name/control/terminal/camera/default Date: Dec 2014 KernelVersion: 3.20 Description: Default camera terminal descriptors All attributes read only: bmControls - bitmap specifying which controls are supported for the video stream wOcularFocalLength - the value of Locular wObjectiveFocalLengthMax- the value of Lmin wObjectiveFocalLengthMin- the value of Lmax iTerminal - index of string descriptor bAssocTerminal - id of the output terminal to which this terminal is connected wTerminalType - terminal type bTerminalID - a non-zero id of this terminal What: /config/usb-gadget/gadget/functions/uvc.name/control/processing Date: Dec 2014 KernelVersion: 3.20 Description: Processing unit descriptors What: /config/usb-gadget/gadget/functions/uvc.name/control/processing/default Date: Dec 2014 KernelVersion: 3.20 Description: Default processing unit descriptors All attributes read only: iProcessing - index of string descriptor bmControls - bitmap specifying which controls are supported for the video stream wMaxMultiplier - maximum digital magnification x100 bSourceID - id of the terminal to which this unit is connected bUnitID - a non-zero id of this unit What: /config/usb-gadget/gadget/functions/uvc.name/control/header Date: Dec 2014 KernelVersion: 3.20 Description: Control header descriptors What: /config/usb-gadget/gadget/functions/uvc.name/control/header/name Date: Dec 2014 KernelVersion: 3.20 Description: Specific control header descriptors dwClockFrequency bcdUVC What: /config/usb-gadget/gadget/functions/uvc.name/streaming Date: Dec 2014 KernelVersion: 3.20 Description: Streaming descriptors What: /config/usb-gadget/gadget/functions/uvc.name/streaming/class Date: Dec 2014 KernelVersion: 3.20 Description: Streaming class descriptors What: /config/usb-gadget/gadget/functions/uvc.name/streaming/class/ss Date: Dec 2014 KernelVersion: 3.20 Description: Super speed streaming class descriptors What: /config/usb-gadget/gadget/functions/uvc.name/streaming/class/hs Date: Dec 2014 KernelVersion: 3.20 Description: High speed streaming class descriptors What: /config/usb-gadget/gadget/functions/uvc.name/streaming/class/fs Date: Dec 2014 KernelVersion: 3.20 Description: Full speed streaming class descriptors What: /config/usb-gadget/gadget/functions/uvc.name/streaming/color_matching Date: Dec 2014 KernelVersion: 3.20 Description: Color matching descriptors What: /config/usb-gadget/gadget/functions/uvc.name/streaming/color_matching/default Date: Dec 2014 KernelVersion: 3.20 Description: Default color matching descriptors All attributes read only: bMatrixCoefficients - matrix used to compute luma and chroma values from the color primaries bTransferCharacteristics- optoelectronic transfer characteristic of the source picutre, also called the gamma function bColorPrimaries - color primaries and the reference white What: /config/usb-gadget/gadget/functions/uvc.name/streaming/mjpeg Date: Dec 2014 KernelVersion: 3.20 Description: MJPEG format descriptors What: /config/usb-gadget/gadget/functions/uvc.name/streaming/mjpeg/name Date: Dec 2014 KernelVersion: 3.20 Description: Specific MJPEG format descriptors All attributes read only, except bmaControls and bDefaultFrameIndex: bmaControls - this format's data for bmaControls in the streaming header bmInterfaceFlags - specifies interlace information, read-only bAspectRatioY - the X dimension of the picture aspect ratio, read-only bAspectRatioX - the Y dimension of the picture aspect ratio, read-only bmFlags - characteristics of this format, read-only bDefaultFrameIndex - optimum frame index for this stream What: /config/usb-gadget/gadget/functions/uvc.name/streaming/mjpeg/name/name Date: Dec 2014 KernelVersion: 3.20 Description: Specific MJPEG frame descriptors dwFrameInterval - indicates how frame interval can be programmed; a number of values separated by newline can be specified dwDefaultFrameInterval - the frame interval the device would like to use as default dwMaxVideoFrameBufferSize- the maximum number of bytes the compressor will produce for a video frame or still image dwMaxBitRate - the maximum bit rate at the shortest frame interval in bps dwMinBitRate - the minimum bit rate at the longest frame interval in bps wHeight - height of decoded bitmap frame in px wWidth - width of decoded bitmam frame in px bmCapabilities - still image support, fixed frame-rate support What: /config/usb-gadget/gadget/functions/uvc.name/streaming/uncompressed Date: Dec 2014 KernelVersion: 3.20 Description: Uncompressed format descriptors What: /config/usb-gadget/gadget/functions/uvc.name/streaming/uncompressed/name Date: Dec 2014 KernelVersion: 3.20 Description: Specific uncompressed format descriptors bmaControls - this format's data for bmaControls in the streaming header bmInterfaceFlags - specifies interlace information, read-only bAspectRatioY - the X dimension of the picture aspect ratio, read-only bAspectRatioX - the Y dimension of the picture aspect ratio, read-only bDefaultFrameIndex - optimum frame index for this stream bBitsPerPixel - number of bits per pixel used to specify color in the decoded video frame guidFormat - globally unique id used to identify stream-encoding format What: /config/usb-gadget/gadget/functions/uvc.name/streaming/uncompressed/name/name Date: Dec 2014 KernelVersion: 3.20 Description: Specific uncompressed frame descriptors dwFrameInterval - indicates how frame interval can be programmed; a number of values separated by newline can be specified dwDefaultFrameInterval - the frame interval the device would like to use as default dwMaxVideoFrameBufferSize- the maximum number of bytes the compressor will produce for a video frame or still image dwMaxBitRate - the maximum bit rate at the shortest frame interval in bps dwMinBitRate - the minimum bit rate at the longest frame interval in bps wHeight - height of decoded bitmap frame in px wWidth - width of decoded bitmam frame in px bmCapabilities - still image support, fixed frame-rate support What: /config/usb-gadget/gadget/functions/uvc.name/streaming/header Date: Dec 2014 KernelVersion: 3.20 Description: Streaming header descriptors What: /config/usb-gadget/gadget/functions/uvc.name/streaming/header/name Date: Dec 2014 KernelVersion: 3.20 Description: Specific streaming header descriptors All attributes read only: bTriggerUsage - how the host software will respond to a hardware trigger interrupt event bTriggerSupport - flag specifying if hardware triggering is supported bStillCaptureMethod - method of still image caputre supported bTerminalLink - id of the output terminal to which the video endpoint of this interface is connected bmInfo - capabilities of this video streaming interface Loading
.gitignore +6 −0 Original line number Original line Diff line number Diff line Loading @@ -43,6 +43,7 @@ Module.symvers /TAGS /TAGS /linux /linux /vmlinux /vmlinux /vmlinux-gdb.py /vmlinuz /vmlinuz /System.map /System.map /Module.markers /Module.markers Loading @@ -52,6 +53,11 @@ Module.symvers # # /debian/ /debian/ # # tar directory (make tar*-pkg) # /tar-install/ # # # git files that we don't want to ignore even it they are dot-files # git files that we don't want to ignore even it they are dot-files # # Loading
.mailmap +1 −0 Original line number Original line Diff line number Diff line Loading @@ -73,6 +73,7 @@ Juha Yrjola <juha.yrjola@nokia.com> Juha Yrjola <juha.yrjola@solidboot.com> Juha Yrjola <juha.yrjola@solidboot.com> Kay Sievers <kay.sievers@vrfy.org> Kay Sievers <kay.sievers@vrfy.org> Kenneth W Chen <kenneth.w.chen@intel.com> Kenneth W Chen <kenneth.w.chen@intel.com> Konstantin Khlebnikov <koct9i@gmail.com> <k.khlebnikov@samsung.com> Koushik <raghavendra.koushik@neterion.com> Koushik <raghavendra.koushik@neterion.com> Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Leonid I Ananiev <leonid.i.ananiev@intel.com> Leonid I Ananiev <leonid.i.ananiev@intel.com> Loading
Documentation/00-INDEX +10 −18 Original line number Original line Diff line number Diff line Loading @@ -29,8 +29,6 @@ DMA-ISA-LPC.txt - How to do DMA with ISA (and LPC) devices. - How to do DMA with ISA (and LPC) devices. DMA-attributes.txt DMA-attributes.txt - listing of the various possible attributes a DMA region can have - listing of the various possible attributes a DMA region can have dmatest.txt - how to compile, configure and use the dmatest system. DocBook/ DocBook/ - directory with DocBook templates etc. for kernel documentation. - directory with DocBook templates etc. for kernel documentation. EDID/ EDID/ Loading Loading @@ -163,8 +161,6 @@ digsig.txt -info on the Digital Signature Verification API -info on the Digital Signature Verification API dma-buf-sharing.txt dma-buf-sharing.txt - the DMA Buffer Sharing API Guide - the DMA Buffer Sharing API Guide dmaengine.txt -the DMA Engine API Guide dontdiff dontdiff - file containing a list of files that should never be diff'ed. - file containing a list of files that should never be diff'ed. driver-model/ driver-model/ Loading Loading @@ -209,6 +205,8 @@ hid/ - directory with information on human interface devices - directory with information on human interface devices highuid.txt highuid.txt - notes on the change from 16 bit to 32 bit user/group IDs. - notes on the change from 16 bit to 32 bit user/group IDs. hsi.txt - HSI subsystem overview. hwspinlock.txt hwspinlock.txt - hardware spinlock provides hardware assistance for synchronization - hardware spinlock provides hardware assistance for synchronization timers/ timers/ Loading Loading @@ -277,6 +275,8 @@ kprobes.txt - documents the kernel probes debugging feature. - documents the kernel probes debugging feature. kref.txt kref.txt - docs on adding reference counters (krefs) to kernel objects. - docs on adding reference counters (krefs) to kernel objects. kselftest.txt - small unittests for (some) individual codepaths in the kernel. laptops/ laptops/ - directory with laptop related info and laptop driver documentation. - directory with laptop related info and laptop driver documentation. ldm.txt ldm.txt Loading @@ -285,22 +285,22 @@ leds/ - directory with info about LED handling under Linux. - directory with info about LED handling under Linux. local_ops.txt local_ops.txt - semantics and behavior of local atomic operations. - semantics and behavior of local atomic operations. lockdep-design.txt - documentation on the runtime locking correctness validator. locking/ locking/ - directory with info about kernel locking primitives - directory with info about kernel locking primitives lockstat.txt - info on collecting statistics on locks (and contention). lockup-watchdogs.txt lockup-watchdogs.txt - info on soft and hard lockup detectors (aka nmi_watchdog). - info on soft and hard lockup detectors (aka nmi_watchdog). logo.gif logo.gif - full colour GIF image of Linux logo (penguin - Tux). - full colour GIF image of Linux logo (penguin - Tux). logo.txt logo.txt - info on creator of above logo & site to get additional images from. - info on creator of above logo & site to get additional images from. lzo.txt - kernel LZO decompressor input formats m68k/ m68k/ - directory with info about Linux on Motorola 68k architecture. - directory with info about Linux on Motorola 68k architecture. magic-number.txt magic-number.txt - list of magic numbers used to mark/protect kernel data structures. - list of magic numbers used to mark/protect kernel data structures. mailbox.txt - How to write drivers for the common mailbox framework (IPC). md.txt md.txt - info on boot arguments for the multiple devices driver. - info on boot arguments for the multiple devices driver. media-framework.txt media-framework.txt Loading @@ -327,8 +327,6 @@ mtd/ - directory with info about memory technology devices (flash) - directory with info about memory technology devices (flash) mono.txt mono.txt - how to execute Mono-based .NET binaries with the help of BINFMT_MISC. - how to execute Mono-based .NET binaries with the help of BINFMT_MISC. mutex-design.txt - info on the generic mutex subsystem. namespaces/ namespaces/ - directory with various information about namespaces - directory with various information about namespaces netlabel/ netlabel/ Loading Loading @@ -395,10 +393,6 @@ robust-futexes.txt - a description of what robust futexes are. - a description of what robust futexes are. rpmsg.txt rpmsg.txt - info on the Remote Processor Messaging (rpmsg) Framework - info on the Remote Processor Messaging (rpmsg) Framework rt-mutex-design.txt - description of the RealTime mutex implementation design. rt-mutex.txt - desc. of RT-mutex subsystem with PI (Priority Inheritance) support. rtc.txt rtc.txt - notes on how to use the Real Time Clock (aka CMOS clock) driver. - notes on how to use the Real Time Clock (aka CMOS clock) driver. s390/ s390/ Loading @@ -425,8 +419,6 @@ sparse.txt - info on how to obtain and use the sparse tool for typechecking. - info on how to obtain and use the sparse tool for typechecking. spi/ spi/ - overview of Linux kernel Serial Peripheral Interface (SPI) support. - overview of Linux kernel Serial Peripheral Interface (SPI) support. spinlocks.txt - info on using spinlocks to provide exclusive access in kernel. stable_api_nonsense.txt stable_api_nonsense.txt - info on why the kernel does not have a stable in-kernel api or abi. - info on why the kernel does not have a stable in-kernel api or abi. stable_kernel_rules.txt stable_kernel_rules.txt Loading Loading @@ -483,10 +475,10 @@ wimax/ - directory with info about Intel Wireless Wimax Connections - directory with info about Intel Wireless Wimax Connections workqueue.txt workqueue.txt - information on the Concurrency Managed Workqueue implementation - information on the Concurrency Managed Workqueue implementation ww-mutex-design.txt - Intro to Mutex wait/would deadlock handling.s x86/x86_64/ x86/x86_64/ - directory with info on Linux support for AMD x86-64 (Hammer) machines. - directory with info on Linux support for AMD x86-64 (Hammer) machines. xillybus.txt - Overview and basic ui of xillybus driver xtensa/ xtensa/ - directory with documents relating to arch/xtensa port/implementation - directory with documents relating to arch/xtensa port/implementation xz.txt xz.txt Loading
Documentation/ABI/stable/sysfs-class-tpm +11 −11 Original line number Original line Diff line number Diff line What: /sys/class/misc/tpmX/device/ What: /sys/class/tpm/tpmX/device/ Date: April 2005 Date: April 2005 KernelVersion: 2.6.12 KernelVersion: 2.6.12 Contact: tpmdd-devel@lists.sf.net Contact: tpmdd-devel@lists.sf.net Loading @@ -6,7 +6,7 @@ Description: The device/ directory under a specific TPM instance exposes the properties of that TPM chip the properties of that TPM chip What: /sys/class/misc/tpmX/device/active What: /sys/class/tpm/tpmX/device/active Date: April 2006 Date: April 2006 KernelVersion: 2.6.17 KernelVersion: 2.6.17 Contact: tpmdd-devel@lists.sf.net Contact: tpmdd-devel@lists.sf.net Loading @@ -18,7 +18,7 @@ Description: The "active" property prints a '1' if the TPM chip is accepting section 17 for more information on which commands are section 17 for more information on which commands are available. available. What: /sys/class/misc/tpmX/device/cancel What: /sys/class/tpm/tpmX/device/cancel Date: June 2005 Date: June 2005 KernelVersion: 2.6.13 KernelVersion: 2.6.13 Contact: tpmdd-devel@lists.sf.net Contact: tpmdd-devel@lists.sf.net Loading @@ -26,7 +26,7 @@ Description: The "cancel" property allows you to cancel the currently pending TPM command. Writing any value to cancel will call the pending TPM command. Writing any value to cancel will call the TPM vendor specific cancel operation. TPM vendor specific cancel operation. What: /sys/class/misc/tpmX/device/caps What: /sys/class/tpm/tpmX/device/caps Date: April 2005 Date: April 2005 KernelVersion: 2.6.12 KernelVersion: 2.6.12 Contact: tpmdd-devel@lists.sf.net Contact: tpmdd-devel@lists.sf.net Loading @@ -43,7 +43,7 @@ Description: The "caps" property contains TPM manufacturer and version info. the chip supports. Firmware version is that of the chip and the chip supports. Firmware version is that of the chip and is manufacturer specific. is manufacturer specific. What: /sys/class/misc/tpmX/device/durations What: /sys/class/tpm/tpmX/device/durations Date: March 2011 Date: March 2011 KernelVersion: 3.1 KernelVersion: 3.1 Contact: tpmdd-devel@lists.sf.net Contact: tpmdd-devel@lists.sf.net Loading @@ -66,7 +66,7 @@ Description: The "durations" property shows the 3 vendor-specific values scaled to be displayed in usecs. In this case "[adjusted]" scaled to be displayed in usecs. In this case "[adjusted]" will be displayed in place of "[original]". will be displayed in place of "[original]". What: /sys/class/misc/tpmX/device/enabled What: /sys/class/tpm/tpmX/device/enabled Date: April 2006 Date: April 2006 KernelVersion: 2.6.17 KernelVersion: 2.6.17 Contact: tpmdd-devel@lists.sf.net Contact: tpmdd-devel@lists.sf.net Loading @@ -75,7 +75,7 @@ Description: The "enabled" property prints a '1' if the TPM chip is enabled, may be visible but produce a '0' after some operation that may be visible but produce a '0' after some operation that disables the TPM. disables the TPM. What: /sys/class/misc/tpmX/device/owned What: /sys/class/tpm/tpmX/device/owned Date: April 2006 Date: April 2006 KernelVersion: 2.6.17 KernelVersion: 2.6.17 Contact: tpmdd-devel@lists.sf.net Contact: tpmdd-devel@lists.sf.net Loading @@ -83,7 +83,7 @@ Description: The "owned" property produces a '1' if the TPM_TakeOwnership ordinal has been executed successfully in the chip. A '0' ordinal has been executed successfully in the chip. A '0' indicates that ownership hasn't been taken. indicates that ownership hasn't been taken. What: /sys/class/misc/tpmX/device/pcrs What: /sys/class/tpm/tpmX/device/pcrs Date: April 2005 Date: April 2005 KernelVersion: 2.6.12 KernelVersion: 2.6.12 Contact: tpmdd-devel@lists.sf.net Contact: tpmdd-devel@lists.sf.net Loading @@ -106,7 +106,7 @@ Description: The "pcrs" property will dump the current value of all Platform 1.2 chips, PCRs represent SHA-1 hashes, which are 20 bytes 1.2 chips, PCRs represent SHA-1 hashes, which are 20 bytes long. Use the "caps" property to determine TPM version. long. Use the "caps" property to determine TPM version. What: /sys/class/misc/tpmX/device/pubek What: /sys/class/tpm/tpmX/device/pubek Date: April 2005 Date: April 2005 KernelVersion: 2.6.12 KernelVersion: 2.6.12 Contact: tpmdd-devel@lists.sf.net Contact: tpmdd-devel@lists.sf.net Loading Loading @@ -158,7 +158,7 @@ Description: The "pubek" property will return the TPM's public endorsement Modulus Length: 256 (bytes) Modulus Length: 256 (bytes) Modulus: The 256 byte Endorsement Key modulus Modulus: The 256 byte Endorsement Key modulus What: /sys/class/misc/tpmX/device/temp_deactivated What: /sys/class/tpm/tpmX/device/temp_deactivated Date: April 2006 Date: April 2006 KernelVersion: 2.6.17 KernelVersion: 2.6.17 Contact: tpmdd-devel@lists.sf.net Contact: tpmdd-devel@lists.sf.net Loading @@ -167,7 +167,7 @@ Description: The "temp_deactivated" property returns a '1' if the chip has cycle. Whether a warm boot (reboot) will clear a TPM chip cycle. Whether a warm boot (reboot) will clear a TPM chip from a temp_deactivated state is platform specific. from a temp_deactivated state is platform specific. What: /sys/class/misc/tpmX/device/timeouts What: /sys/class/tpm/tpmX/device/timeouts Date: March 2011 Date: March 2011 KernelVersion: 3.1 KernelVersion: 3.1 Contact: tpmdd-devel@lists.sf.net Contact: tpmdd-devel@lists.sf.net Loading
Documentation/ABI/testing/configfs-usb-gadget-uvc 0 → 100644 +265 −0 Original line number Original line Diff line number Diff line What: /config/usb-gadget/gadget/functions/uvc.name Date: Dec 2014 KernelVersion: 3.20 Description: UVC function directory streaming_maxburst - 0..15 (ss only) streaming_maxpacket - 1..1023 (fs), 1..3072 (hs/ss) streaming_interval - 1..16 What: /config/usb-gadget/gadget/functions/uvc.name/control Date: Dec 2014 KernelVersion: 3.20 Description: Control descriptors What: /config/usb-gadget/gadget/functions/uvc.name/control/class Date: Dec 2014 KernelVersion: 3.20 Description: Class descriptors What: /config/usb-gadget/gadget/functions/uvc.name/control/class/ss Date: Dec 2014 KernelVersion: 3.20 Description: Super speed control class descriptors What: /config/usb-gadget/gadget/functions/uvc.name/control/class/fs Date: Dec 2014 KernelVersion: 3.20 Description: Full speed control class descriptors What: /config/usb-gadget/gadget/functions/uvc.name/control/terminal Date: Dec 2014 KernelVersion: 3.20 Description: Terminal descriptors What: /config/usb-gadget/gadget/functions/uvc.name/control/terminal/output Date: Dec 2014 KernelVersion: 3.20 Description: Output terminal descriptors What: /config/usb-gadget/gadget/functions/uvc.name/control/terminal/output/default Date: Dec 2014 KernelVersion: 3.20 Description: Default output terminal descriptors All attributes read only: iTerminal - index of string descriptor bSourceID - id of the terminal to which this terminal is connected bAssocTerminal - id of the input terminal to which this output terminal is associated wTerminalType - terminal type bTerminalID - a non-zero id of this terminal What: /config/usb-gadget/gadget/functions/uvc.name/control/terminal/camera Date: Dec 2014 KernelVersion: 3.20 Description: Camera terminal descriptors What: /config/usb-gadget/gadget/functions/uvc.name/control/terminal/camera/default Date: Dec 2014 KernelVersion: 3.20 Description: Default camera terminal descriptors All attributes read only: bmControls - bitmap specifying which controls are supported for the video stream wOcularFocalLength - the value of Locular wObjectiveFocalLengthMax- the value of Lmin wObjectiveFocalLengthMin- the value of Lmax iTerminal - index of string descriptor bAssocTerminal - id of the output terminal to which this terminal is connected wTerminalType - terminal type bTerminalID - a non-zero id of this terminal What: /config/usb-gadget/gadget/functions/uvc.name/control/processing Date: Dec 2014 KernelVersion: 3.20 Description: Processing unit descriptors What: /config/usb-gadget/gadget/functions/uvc.name/control/processing/default Date: Dec 2014 KernelVersion: 3.20 Description: Default processing unit descriptors All attributes read only: iProcessing - index of string descriptor bmControls - bitmap specifying which controls are supported for the video stream wMaxMultiplier - maximum digital magnification x100 bSourceID - id of the terminal to which this unit is connected bUnitID - a non-zero id of this unit What: /config/usb-gadget/gadget/functions/uvc.name/control/header Date: Dec 2014 KernelVersion: 3.20 Description: Control header descriptors What: /config/usb-gadget/gadget/functions/uvc.name/control/header/name Date: Dec 2014 KernelVersion: 3.20 Description: Specific control header descriptors dwClockFrequency bcdUVC What: /config/usb-gadget/gadget/functions/uvc.name/streaming Date: Dec 2014 KernelVersion: 3.20 Description: Streaming descriptors What: /config/usb-gadget/gadget/functions/uvc.name/streaming/class Date: Dec 2014 KernelVersion: 3.20 Description: Streaming class descriptors What: /config/usb-gadget/gadget/functions/uvc.name/streaming/class/ss Date: Dec 2014 KernelVersion: 3.20 Description: Super speed streaming class descriptors What: /config/usb-gadget/gadget/functions/uvc.name/streaming/class/hs Date: Dec 2014 KernelVersion: 3.20 Description: High speed streaming class descriptors What: /config/usb-gadget/gadget/functions/uvc.name/streaming/class/fs Date: Dec 2014 KernelVersion: 3.20 Description: Full speed streaming class descriptors What: /config/usb-gadget/gadget/functions/uvc.name/streaming/color_matching Date: Dec 2014 KernelVersion: 3.20 Description: Color matching descriptors What: /config/usb-gadget/gadget/functions/uvc.name/streaming/color_matching/default Date: Dec 2014 KernelVersion: 3.20 Description: Default color matching descriptors All attributes read only: bMatrixCoefficients - matrix used to compute luma and chroma values from the color primaries bTransferCharacteristics- optoelectronic transfer characteristic of the source picutre, also called the gamma function bColorPrimaries - color primaries and the reference white What: /config/usb-gadget/gadget/functions/uvc.name/streaming/mjpeg Date: Dec 2014 KernelVersion: 3.20 Description: MJPEG format descriptors What: /config/usb-gadget/gadget/functions/uvc.name/streaming/mjpeg/name Date: Dec 2014 KernelVersion: 3.20 Description: Specific MJPEG format descriptors All attributes read only, except bmaControls and bDefaultFrameIndex: bmaControls - this format's data for bmaControls in the streaming header bmInterfaceFlags - specifies interlace information, read-only bAspectRatioY - the X dimension of the picture aspect ratio, read-only bAspectRatioX - the Y dimension of the picture aspect ratio, read-only bmFlags - characteristics of this format, read-only bDefaultFrameIndex - optimum frame index for this stream What: /config/usb-gadget/gadget/functions/uvc.name/streaming/mjpeg/name/name Date: Dec 2014 KernelVersion: 3.20 Description: Specific MJPEG frame descriptors dwFrameInterval - indicates how frame interval can be programmed; a number of values separated by newline can be specified dwDefaultFrameInterval - the frame interval the device would like to use as default dwMaxVideoFrameBufferSize- the maximum number of bytes the compressor will produce for a video frame or still image dwMaxBitRate - the maximum bit rate at the shortest frame interval in bps dwMinBitRate - the minimum bit rate at the longest frame interval in bps wHeight - height of decoded bitmap frame in px wWidth - width of decoded bitmam frame in px bmCapabilities - still image support, fixed frame-rate support What: /config/usb-gadget/gadget/functions/uvc.name/streaming/uncompressed Date: Dec 2014 KernelVersion: 3.20 Description: Uncompressed format descriptors What: /config/usb-gadget/gadget/functions/uvc.name/streaming/uncompressed/name Date: Dec 2014 KernelVersion: 3.20 Description: Specific uncompressed format descriptors bmaControls - this format's data for bmaControls in the streaming header bmInterfaceFlags - specifies interlace information, read-only bAspectRatioY - the X dimension of the picture aspect ratio, read-only bAspectRatioX - the Y dimension of the picture aspect ratio, read-only bDefaultFrameIndex - optimum frame index for this stream bBitsPerPixel - number of bits per pixel used to specify color in the decoded video frame guidFormat - globally unique id used to identify stream-encoding format What: /config/usb-gadget/gadget/functions/uvc.name/streaming/uncompressed/name/name Date: Dec 2014 KernelVersion: 3.20 Description: Specific uncompressed frame descriptors dwFrameInterval - indicates how frame interval can be programmed; a number of values separated by newline can be specified dwDefaultFrameInterval - the frame interval the device would like to use as default dwMaxVideoFrameBufferSize- the maximum number of bytes the compressor will produce for a video frame or still image dwMaxBitRate - the maximum bit rate at the shortest frame interval in bps dwMinBitRate - the minimum bit rate at the longest frame interval in bps wHeight - height of decoded bitmap frame in px wWidth - width of decoded bitmam frame in px bmCapabilities - still image support, fixed frame-rate support What: /config/usb-gadget/gadget/functions/uvc.name/streaming/header Date: Dec 2014 KernelVersion: 3.20 Description: Streaming header descriptors What: /config/usb-gadget/gadget/functions/uvc.name/streaming/header/name Date: Dec 2014 KernelVersion: 3.20 Description: Specific streaming header descriptors All attributes read only: bTriggerUsage - how the host software will respond to a hardware trigger interrupt event bTriggerSupport - flag specifying if hardware triggering is supported bStillCaptureMethod - method of still image caputre supported bTerminalLink - id of the output terminal to which the video endpoint of this interface is connected bmInfo - capabilities of this video streaming interface