![]() |
|
|||
0001 /* SPDX-License-Identifier: GPL-2.0-or-later */ 0002 /* 0003 * Silicon Labs Si2146/2147/2148/2157/2158 silicon tuner driver 0004 * 0005 * Copyright (C) 2014 Antti Palosaari <crope@iki.fi> 0006 */ 0007 0008 #ifndef SI2157_H 0009 #define SI2157_H 0010 0011 #include <media/media-device.h> 0012 #include <media/dvb_frontend.h> 0013 0014 /** 0015 * struct si2157_config - configuration parameters for si2157 0016 * 0017 * @fe: 0018 * frontend returned by driver 0019 * @mdev: 0020 * media device returned by driver 0021 * @inversion: 0022 * spectral inversion 0023 * @dont_load_firmware: 0024 * Instead of uploading a new firmware, use the existing one 0025 * @if_port: 0026 * Port selection 0027 * Select the RF interface to use (pins 9+11 or 12+13) 0028 * 0029 * Note: 0030 * The I2C address of this demod is 0x60. 0031 */ 0032 struct si2157_config { 0033 struct dvb_frontend *fe; 0034 0035 #if defined(CONFIG_MEDIA_CONTROLLER) 0036 struct media_device *mdev; 0037 #endif 0038 0039 unsigned int inversion:1; 0040 unsigned int dont_load_firmware:1; 0041 0042 u8 if_port; 0043 }; 0044 0045 #endif
[ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
This page was automatically generated by the 2.1.0 LXR engine. The LXR team |
![]() ![]() |