1*b53f2fa1SBrad Love /* SPDX-License-Identifier: GPL-2.0 */ 2*b53f2fa1SBrad Love /* 3*b53f2fa1SBrad Love * Driver for the MaxLinear MxL69x family of tuners/demods 4*b53f2fa1SBrad Love * 5*b53f2fa1SBrad Love * Copyright (C) 2020 Brad Love <brad@nextdimension.cc> 6*b53f2fa1SBrad Love * 7*b53f2fa1SBrad Love * based on code: 8*b53f2fa1SBrad Love * Copyright (c) 2016 MaxLinear, Inc. All rights reserved 9*b53f2fa1SBrad Love * which was released under GPL V2 10*b53f2fa1SBrad Love * 11*b53f2fa1SBrad Love * This program is free software; you can redistribute it and/or 12*b53f2fa1SBrad Love * modify it under the terms of the GNU General Public License 13*b53f2fa1SBrad Love * version 2, as published by the Free Software Foundation. 14*b53f2fa1SBrad Love * 15*b53f2fa1SBrad Love * This program is distributed in the hope that it will be useful, 16*b53f2fa1SBrad Love * but WITHOUT ANY WARRANTY; without even the implied warranty of 17*b53f2fa1SBrad Love * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 18*b53f2fa1SBrad Love * GNU General Public License for more details. 19*b53f2fa1SBrad Love */ 20*b53f2fa1SBrad Love 21*b53f2fa1SBrad Love #ifndef _MXL692_H_ 22*b53f2fa1SBrad Love #define _MXL692_H_ 23*b53f2fa1SBrad Love 24*b53f2fa1SBrad Love #include <media/dvb_frontend.h> 25*b53f2fa1SBrad Love 26*b53f2fa1SBrad Love #define MXL692_FIRMWARE "dvb-demod-mxl692.fw" 27*b53f2fa1SBrad Love 28*b53f2fa1SBrad Love struct mxl692_config { 29*b53f2fa1SBrad Love unsigned char id; 30*b53f2fa1SBrad Love u8 i2c_addr; 31*b53f2fa1SBrad Love /* 32*b53f2fa1SBrad Love * frontend 33*b53f2fa1SBrad Love * returned by driver 34*b53f2fa1SBrad Love */ 35*b53f2fa1SBrad Love struct dvb_frontend **fe; 36*b53f2fa1SBrad Love }; 37*b53f2fa1SBrad Love 38*b53f2fa1SBrad Love #endif /* _MXL692_H_ */ 39