28 lines
		
	
	
		
			561 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			561 B
		
	
	
	
		
			C
		
	
	
	
	
	
| /* SPDX-License-Identifier: GPL-2.0 */
 | |
| /*
 | |
|  * Socionext MN88443x series demodulator driver for ISDB-S/ISDB-T.
 | |
|  *
 | |
|  * Copyright (c) 2018 Socionext Inc.
 | |
|  */
 | |
| 
 | |
| #ifndef MN88443X_H
 | |
| #define MN88443X_H
 | |
| 
 | |
| #include <media/dvb_frontend.h>
 | |
| 
 | |
| /* ISDB-T IF frequency */
 | |
| #define DIRECT_IF_57MHZ    57000000
 | |
| #define DIRECT_IF_44MHZ    44000000
 | |
| #define LOW_IF_4MHZ        4000000
 | |
| 
 | |
| struct mn88443x_config {
 | |
| 	struct clk *mclk;
 | |
| 	u32 if_freq;
 | |
| 	struct gpio_desc *reset_gpio;
 | |
| 
 | |
| 	/* Everything after that is returned by the driver. */
 | |
| 	struct dvb_frontend **fe;
 | |
| };
 | |
| 
 | |
| #endif /* MN88443X_H */
 | 
