xref: /openbmc/linux/drivers/media/tuners/e4000.h (revision 16216333)
116216333SThomas Gleixner /* SPDX-License-Identifier: GPL-2.0-or-later */
2ed85adaaSAntti Palosaari /*
3ed85adaaSAntti Palosaari  * Elonics E4000 silicon tuner driver
4ed85adaaSAntti Palosaari  *
5ed85adaaSAntti Palosaari  * Copyright (C) 2012 Antti Palosaari <crope@iki.fi>
6ed85adaaSAntti Palosaari  */
7ed85adaaSAntti Palosaari 
8ed85adaaSAntti Palosaari #ifndef E4000_H
9ed85adaaSAntti Palosaari #define E4000_H
10ed85adaaSAntti Palosaari 
11fada1935SMauro Carvalho Chehab #include <media/dvb_frontend.h>
12ed85adaaSAntti Palosaari 
13ed85adaaSAntti Palosaari /*
14ed85adaaSAntti Palosaari  * I2C address
15ed85adaaSAntti Palosaari  * 0x64, 0x65, 0x66, 0x67
16ed85adaaSAntti Palosaari  */
1728fd31f8SAntti Palosaari struct e4000_config {
1828fd31f8SAntti Palosaari 	/*
1928fd31f8SAntti Palosaari 	 * frontend
2028fd31f8SAntti Palosaari 	 */
2128fd31f8SAntti Palosaari 	struct dvb_frontend *fe;
22ed85adaaSAntti Palosaari 
23ed85adaaSAntti Palosaari 	/*
24ed85adaaSAntti Palosaari 	 * clock
25ed85adaaSAntti Palosaari 	 */
26ed85adaaSAntti Palosaari 	u32 clock;
27ed85adaaSAntti Palosaari };
28ed85adaaSAntti Palosaari 
29ed85adaaSAntti Palosaari #endif
30