mirror of
https://github.com/edk2-porting/linux-next.git
synced 2025-01-11 15:14:03 +08:00
85 lines
2.0 KiB
ReStructuredText
85 lines
2.0 KiB
ReStructuredText
|
.. -*- coding: utf-8; mode: rst -*-
|
||
|
|
||
|
.. _FE_SET_FRONTEND:
|
||
|
|
||
|
***************
|
||
|
FE_SET_FRONTEND
|
||
|
***************
|
||
|
|
||
|
DESCRIPTION
|
||
|
|
||
|
This ioctl call starts a tuning operation using specified parameters.
|
||
|
The result of this call will be successful if the parameters were valid
|
||
|
and the tuning could be initiated. The result of the tuning operation in
|
||
|
itself, however, will arrive asynchronously as an event (see
|
||
|
documentation for :ref:`FE_GET_EVENT <FE_GET_EVENT>` and
|
||
|
FrontendEvent.) If a new :ref:`FE_SET_FRONTEND <FE_SET_FRONTEND>`
|
||
|
operation is initiated before the previous one was completed, the
|
||
|
previous operation will be aborted in favor of the new one. This command
|
||
|
requires read/write access to the device.
|
||
|
|
||
|
SYNOPSIS
|
||
|
|
||
|
int ioctl(int fd, int request =
|
||
|
:ref:`FE_SET_FRONTEND <FE_SET_FRONTEND>`, struct
|
||
|
dvb_frontend_parameters *p);
|
||
|
|
||
|
PARAMETERS
|
||
|
|
||
|
|
||
|
|
||
|
.. flat-table::
|
||
|
:header-rows: 0
|
||
|
:stub-columns: 0
|
||
|
|
||
|
|
||
|
- .. row 1
|
||
|
|
||
|
- int fd
|
||
|
|
||
|
- File descriptor returned by a previous call to open().
|
||
|
|
||
|
- .. row 2
|
||
|
|
||
|
- int request
|
||
|
|
||
|
- Equals :ref:`FE_SET_FRONTEND <FE_SET_FRONTEND>` for this
|
||
|
command.
|
||
|
|
||
|
- .. row 3
|
||
|
|
||
|
- struct dvb_frontend_parameters *p
|
||
|
|
||
|
- Points to parameters for tuning operation.
|
||
|
|
||
|
|
||
|
RETURN VALUE
|
||
|
|
||
|
On success 0 is returned, on error -1 and the ``errno`` variable is set
|
||
|
appropriately. The generic error codes are described at the
|
||
|
:ref:`Generic Error Codes <gen-errors>` chapter.
|
||
|
|
||
|
|
||
|
|
||
|
.. flat-table::
|
||
|
:header-rows: 0
|
||
|
:stub-columns: 0
|
||
|
|
||
|
|
||
|
- .. row 1
|
||
|
|
||
|
- EINVAL
|
||
|
|
||
|
- Maximum supported symbol rate reached.
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
.. ------------------------------------------------------------------------------
|
||
|
.. This file was automatically converted from DocBook-XML with the dbxml
|
||
|
.. library (https://github.com/return42/sphkerneldoc). The origin XML comes
|
||
|
.. from the linux kernel, refer to:
|
||
|
..
|
||
|
.. * https://github.com/torvalds/linux/tree/master/Documentation/DocBook
|
||
|
.. ------------------------------------------------------------------------------
|