spi: sprd: adi: Add a reset reason for watchdog mode
[linux/fpc-iii.git] / drivers / media / tuners / si2157.h
blobc22ca784f43f64686d81b5997856f704f2285ffa
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
2 /*
3 * Silicon Labs Si2146/2147/2148/2157/2158 silicon tuner driver
5 * Copyright (C) 2014 Antti Palosaari <crope@iki.fi>
6 */
8 #ifndef SI2157_H
9 #define SI2157_H
11 #include <media/media-device.h>
12 #include <media/dvb_frontend.h>
15 * I2C address
16 * 0x60
18 struct si2157_config {
20 * frontend
22 struct dvb_frontend *fe;
24 #if defined(CONFIG_MEDIA_CONTROLLER)
25 struct media_device *mdev;
26 #endif
29 * Spectral Inversion
31 bool inversion;
34 * Port selection
35 * Select the RF interface to use (pins 9+11 or 12+13)
37 u8 if_port;
40 #endif