blob: 5d4060007c46b4665d89564463c4e5ab83baa1f8 [file] [log] [blame]
Daniel Scheller3dae3c92018-06-19 14:51:18 -04001/* SPDX-License-Identifier: GPL-2.0 */
Ralph Metzler0f0b2702011-01-10 06:36:15 -03002/*
Daniel Scheller2dc3e052018-03-17 10:55:32 -04003 * cxd2099.h: Driver for the Sony CXD2099AR Common Interface Controller
Ralph Metzler0f0b2702011-01-10 06:36:15 -03004 *
Ralph Metzler6eb94192011-07-03 14:00:57 -03005 * Copyright (C) 2010-2011 Digital Devices GmbH
Ralph Metzler0f0b2702011-01-10 06:36:15 -03006 */
7
8#ifndef _CXD2099_H_
9#define _CXD2099_H_
10
Mauro Carvalho Chehabfada1932017-12-28 13:03:51 -050011#include <media/dvb_ca_en50221.h>
Ralph Metzler0f0b2702011-01-10 06:36:15 -030012
Ralph Metzler6eb94192011-07-03 14:00:57 -030013struct cxd2099_cfg {
14 u32 bitrate;
Ralph Metzlerdd3c5d02017-06-25 18:37:08 -030015 u8 polarity;
16 u8 clock_mode;
17
18 u32 max_i2c;
Daniel Scheller81a70592018-02-17 10:03:23 -050019
20 /* ptr to DVB CA struct */
21 struct dvb_ca_en50221 **en;
Ralph Metzler6eb94192011-07-03 14:00:57 -030022};
23
Ralph Metzler0f0b2702011-01-10 06:36:15 -030024#endif