Loading .gitignore +6 −0 Original line number Diff line number Diff line Loading @@ -43,6 +43,7 @@ Module.symvers /TAGS /linux /vmlinux /vmlinux-gdb.py /vmlinuz /System.map /Module.markers Loading @@ -52,6 +53,11 @@ Module.symvers # /debian/ # # tar directory (make tar*-pkg) # /tar-install/ # # git files that we don't want to ignore even it they are dot-files # Loading .mailmap +1 −0 Original line number Diff line number Diff line Loading @@ -73,6 +73,7 @@ Juha Yrjola <juha.yrjola@nokia.com> Juha Yrjola <juha.yrjola@solidboot.com> Kay Sievers <kay.sievers@vrfy.org> Kenneth W Chen <kenneth.w.chen@intel.com> Konstantin Khlebnikov <koct9i@gmail.com> <k.khlebnikov@samsung.com> Koushik <raghavendra.koushik@neterion.com> Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Leonid I Ananiev <leonid.i.ananiev@intel.com> Loading Documentation/00-INDEX +10 −18 Original line number Diff line number Diff line Loading @@ -29,8 +29,6 @@ DMA-ISA-LPC.txt - How to do DMA with ISA (and LPC) devices. DMA-attributes.txt - listing of the various possible attributes a DMA region can have dmatest.txt - how to compile, configure and use the dmatest system. DocBook/ - directory with DocBook templates etc. for kernel documentation. EDID/ Loading Loading @@ -163,8 +161,6 @@ digsig.txt -info on the Digital Signature Verification API dma-buf-sharing.txt - the DMA Buffer Sharing API Guide dmaengine.txt -the DMA Engine API Guide dontdiff - file containing a list of files that should never be diff'ed. driver-model/ Loading Loading @@ -209,6 +205,8 @@ hid/ - directory with information on human interface devices highuid.txt - notes on the change from 16 bit to 32 bit user/group IDs. hsi.txt - HSI subsystem overview. hwspinlock.txt - hardware spinlock provides hardware assistance for synchronization timers/ Loading Loading @@ -277,6 +275,8 @@ kprobes.txt - documents the kernel probes debugging feature. kref.txt - docs on adding reference counters (krefs) to kernel objects. kselftest.txt - small unittests for (some) individual codepaths in the kernel. laptops/ - directory with laptop related info and laptop driver documentation. ldm.txt Loading @@ -285,22 +285,22 @@ leds/ - directory with info about LED handling under Linux. local_ops.txt - semantics and behavior of local atomic operations. lockdep-design.txt - documentation on the runtime locking correctness validator. locking/ - directory with info about kernel locking primitives lockstat.txt - info on collecting statistics on locks (and contention). lockup-watchdogs.txt - info on soft and hard lockup detectors (aka nmi_watchdog). logo.gif - full colour GIF image of Linux logo (penguin - Tux). logo.txt - info on creator of above logo & site to get additional images from. lzo.txt - kernel LZO decompressor input formats m68k/ - directory with info about Linux on Motorola 68k architecture. magic-number.txt - 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 - info on boot arguments for the multiple devices driver. media-framework.txt Loading @@ -327,8 +327,6 @@ mtd/ - directory with info about memory technology devices (flash) mono.txt - how to execute Mono-based .NET binaries with the help of BINFMT_MISC. mutex-design.txt - info on the generic mutex subsystem. namespaces/ - directory with various information about namespaces netlabel/ Loading Loading @@ -395,10 +393,6 @@ robust-futexes.txt - a description of what robust futexes are. rpmsg.txt - 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 - notes on how to use the Real Time Clock (aka CMOS clock) driver. s390/ Loading @@ -425,8 +419,6 @@ sparse.txt - info on how to obtain and use the sparse tool for typechecking. spi/ - 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 - info on why the kernel does not have a stable in-kernel api or abi. stable_kernel_rules.txt Loading Loading @@ -483,10 +475,10 @@ wimax/ - directory with info about Intel Wireless Wimax Connections workqueue.txt - information on the Concurrency Managed Workqueue implementation ww-mutex-design.txt - Intro to Mutex wait/would deadlock handling.s x86/x86_64/ - directory with info on Linux support for AMD x86-64 (Hammer) machines. xillybus.txt - Overview and basic ui of xillybus driver xtensa/ - directory with documents relating to arch/xtensa port/implementation xz.txt Loading Documentation/ABI/stable/sysfs-class-tpm +11 −11 Original line number Diff line number Diff line What: /sys/class/misc/tpmX/device/ What: /sys/class/tpm/tpmX/device/ Date: April 2005 KernelVersion: 2.6.12 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 What: /sys/class/misc/tpmX/device/active What: /sys/class/tpm/tpmX/device/active Date: April 2006 KernelVersion: 2.6.17 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 available. What: /sys/class/misc/tpmX/device/cancel What: /sys/class/tpm/tpmX/device/cancel Date: June 2005 KernelVersion: 2.6.13 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 TPM vendor specific cancel operation. What: /sys/class/misc/tpmX/device/caps What: /sys/class/tpm/tpmX/device/caps Date: April 2005 KernelVersion: 2.6.12 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 is manufacturer specific. What: /sys/class/misc/tpmX/device/durations What: /sys/class/tpm/tpmX/device/durations Date: March 2011 KernelVersion: 3.1 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]" will be displayed in place of "[original]". What: /sys/class/misc/tpmX/device/enabled What: /sys/class/tpm/tpmX/device/enabled Date: April 2006 KernelVersion: 2.6.17 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 disables the TPM. What: /sys/class/misc/tpmX/device/owned What: /sys/class/tpm/tpmX/device/owned Date: April 2006 KernelVersion: 2.6.17 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' indicates that ownership hasn't been taken. What: /sys/class/misc/tpmX/device/pcrs What: /sys/class/tpm/tpmX/device/pcrs Date: April 2005 KernelVersion: 2.6.12 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 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 KernelVersion: 2.6.12 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: 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 KernelVersion: 2.6.17 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 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 KernelVersion: 3.1 Contact: tpmdd-devel@lists.sf.net Loading Documentation/ABI/testing/configfs-usb-gadget-uvc 0 → 100644 +265 −0 Original line number 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 Diff line number Diff line Loading @@ -43,6 +43,7 @@ Module.symvers /TAGS /linux /vmlinux /vmlinux-gdb.py /vmlinuz /System.map /Module.markers Loading @@ -52,6 +53,11 @@ Module.symvers # /debian/ # # tar directory (make tar*-pkg) # /tar-install/ # # git files that we don't want to ignore even it they are dot-files # Loading
.mailmap +1 −0 Original line number Diff line number Diff line Loading @@ -73,6 +73,7 @@ Juha Yrjola <juha.yrjola@nokia.com> Juha Yrjola <juha.yrjola@solidboot.com> Kay Sievers <kay.sievers@vrfy.org> Kenneth W Chen <kenneth.w.chen@intel.com> Konstantin Khlebnikov <koct9i@gmail.com> <k.khlebnikov@samsung.com> Koushik <raghavendra.koushik@neterion.com> Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Leonid I Ananiev <leonid.i.ananiev@intel.com> Loading
Documentation/00-INDEX +10 −18 Original line number Diff line number Diff line Loading @@ -29,8 +29,6 @@ DMA-ISA-LPC.txt - How to do DMA with ISA (and LPC) devices. DMA-attributes.txt - listing of the various possible attributes a DMA region can have dmatest.txt - how to compile, configure and use the dmatest system. DocBook/ - directory with DocBook templates etc. for kernel documentation. EDID/ Loading Loading @@ -163,8 +161,6 @@ digsig.txt -info on the Digital Signature Verification API dma-buf-sharing.txt - the DMA Buffer Sharing API Guide dmaengine.txt -the DMA Engine API Guide dontdiff - file containing a list of files that should never be diff'ed. driver-model/ Loading Loading @@ -209,6 +205,8 @@ hid/ - directory with information on human interface devices highuid.txt - notes on the change from 16 bit to 32 bit user/group IDs. hsi.txt - HSI subsystem overview. hwspinlock.txt - hardware spinlock provides hardware assistance for synchronization timers/ Loading Loading @@ -277,6 +275,8 @@ kprobes.txt - documents the kernel probes debugging feature. kref.txt - docs on adding reference counters (krefs) to kernel objects. kselftest.txt - small unittests for (some) individual codepaths in the kernel. laptops/ - directory with laptop related info and laptop driver documentation. ldm.txt Loading @@ -285,22 +285,22 @@ leds/ - directory with info about LED handling under Linux. local_ops.txt - semantics and behavior of local atomic operations. lockdep-design.txt - documentation on the runtime locking correctness validator. locking/ - directory with info about kernel locking primitives lockstat.txt - info on collecting statistics on locks (and contention). lockup-watchdogs.txt - info on soft and hard lockup detectors (aka nmi_watchdog). logo.gif - full colour GIF image of Linux logo (penguin - Tux). logo.txt - info on creator of above logo & site to get additional images from. lzo.txt - kernel LZO decompressor input formats m68k/ - directory with info about Linux on Motorola 68k architecture. magic-number.txt - 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 - info on boot arguments for the multiple devices driver. media-framework.txt Loading @@ -327,8 +327,6 @@ mtd/ - directory with info about memory technology devices (flash) mono.txt - how to execute Mono-based .NET binaries with the help of BINFMT_MISC. mutex-design.txt - info on the generic mutex subsystem. namespaces/ - directory with various information about namespaces netlabel/ Loading Loading @@ -395,10 +393,6 @@ robust-futexes.txt - a description of what robust futexes are. rpmsg.txt - 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 - notes on how to use the Real Time Clock (aka CMOS clock) driver. s390/ Loading @@ -425,8 +419,6 @@ sparse.txt - info on how to obtain and use the sparse tool for typechecking. spi/ - 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 - info on why the kernel does not have a stable in-kernel api or abi. stable_kernel_rules.txt Loading Loading @@ -483,10 +475,10 @@ wimax/ - directory with info about Intel Wireless Wimax Connections workqueue.txt - information on the Concurrency Managed Workqueue implementation ww-mutex-design.txt - Intro to Mutex wait/would deadlock handling.s x86/x86_64/ - directory with info on Linux support for AMD x86-64 (Hammer) machines. xillybus.txt - Overview and basic ui of xillybus driver xtensa/ - directory with documents relating to arch/xtensa port/implementation xz.txt Loading
Documentation/ABI/stable/sysfs-class-tpm +11 −11 Original line number Diff line number Diff line What: /sys/class/misc/tpmX/device/ What: /sys/class/tpm/tpmX/device/ Date: April 2005 KernelVersion: 2.6.12 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 What: /sys/class/misc/tpmX/device/active What: /sys/class/tpm/tpmX/device/active Date: April 2006 KernelVersion: 2.6.17 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 available. What: /sys/class/misc/tpmX/device/cancel What: /sys/class/tpm/tpmX/device/cancel Date: June 2005 KernelVersion: 2.6.13 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 TPM vendor specific cancel operation. What: /sys/class/misc/tpmX/device/caps What: /sys/class/tpm/tpmX/device/caps Date: April 2005 KernelVersion: 2.6.12 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 is manufacturer specific. What: /sys/class/misc/tpmX/device/durations What: /sys/class/tpm/tpmX/device/durations Date: March 2011 KernelVersion: 3.1 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]" will be displayed in place of "[original]". What: /sys/class/misc/tpmX/device/enabled What: /sys/class/tpm/tpmX/device/enabled Date: April 2006 KernelVersion: 2.6.17 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 disables the TPM. What: /sys/class/misc/tpmX/device/owned What: /sys/class/tpm/tpmX/device/owned Date: April 2006 KernelVersion: 2.6.17 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' indicates that ownership hasn't been taken. What: /sys/class/misc/tpmX/device/pcrs What: /sys/class/tpm/tpmX/device/pcrs Date: April 2005 KernelVersion: 2.6.12 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 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 KernelVersion: 2.6.12 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: 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 KernelVersion: 2.6.17 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 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 KernelVersion: 3.1 Contact: tpmdd-devel@lists.sf.net Loading
Documentation/ABI/testing/configfs-usb-gadget-uvc 0 → 100644 +265 −0 Original line number 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