Merge remote-tracking branch 'selinux/next'
[deliverable/linux.git] / Documentation / media / uapi / v4l / vidioc-log-status.rst
CommitLineData
5377d91f
MH
1.. -*- coding: utf-8; mode: rst -*-
2
af4a4d0d 3.. _VIDIOC_LOG_STATUS:
5377d91f
MH
4
5***********************
6ioctl VIDIOC_LOG_STATUS
7***********************
8
15e7d615 9Name
586027ce 10====
5377d91f 11
586027ce 12VIDIOC_LOG_STATUS - Log driver status information
5377d91f 13
15e7d615
MCC
14
15Synopsis
5377d91f
MH
16========
17
41d80465
MCC
18.. c:function:: int ioctl( int fd, VIDIOC_LOG_STATUS)
19 :name: VIDIOC_LOG_STATUS
5377d91f 20
586027ce 21
15e7d615 22Arguments
586027ce
MCC
23=========
24
41d80465
MCC
25``fd``
26 File descriptor returned by :ref:`open() <func-open>`.
586027ce
MCC
27
28
15e7d615 29Description
5377d91f
MH
30===========
31
32As the video/audio devices become more complicated it becomes harder to
33debug problems. When this ioctl is called the driver will output the
34current device status to the kernel log. This is particular useful when
35dealing with problems like no sound, no video and incorrectly tuned
36channels. Also many modern devices autodetect video and audio standards
37and this ioctl will report what the device thinks what the standard is.
38Mismatches may give an indication where the problem is.
39
40This ioctl is optional and not all drivers support it. It was introduced
41in Linux 2.6.15.
42
43
15e7d615 44Return Value
5377d91f
MH
45============
46
47On success 0 is returned, on error -1 and the ``errno`` variable is set
48appropriately. The generic error codes are described at the
49:ref:`Generic Error Codes <gen-errors>` chapter.
This page took 0.050258 seconds and 5 git commands to generate.