Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0-or-later */
0002 /*
0003  * ITE Tech IT9137 silicon tuner driver
0004  *
0005  *  Copyright (C) 2011 Malcolm Priestley (tvboxspy@gmail.com)
0006  *  IT9137 Copyright (C) ITE Tech Inc.
0007  */
0008 
0009 #ifndef IT913X_H
0010 #define IT913X_H
0011 
0012 #include <media/dvb_frontend.h>
0013 
0014 /**
0015  * struct it913x_platform_data - Platform data for the it913x driver
0016  * @regmap: af9033 demod driver regmap.
0017  * @fe: af9033 demod driver DVB frontend.
0018  * @role: Chip role, single or dual configuration.
0019  */
0020 
0021 struct it913x_platform_data {
0022     struct regmap *regmap;
0023     struct dvb_frontend *fe;
0024 #define IT913X_ROLE_SINGLE         0
0025 #define IT913X_ROLE_DUAL_MASTER    1
0026 #define IT913X_ROLE_DUAL_SLAVE     2
0027     unsigned int role:2;
0028 };
0029 
0030 #endif