cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

it913x.h (703B)


      1/* SPDX-License-Identifier: GPL-2.0-or-later */
      2/*
      3 * ITE Tech IT9137 silicon tuner driver
      4 *
      5 *  Copyright (C) 2011 Malcolm Priestley (tvboxspy@gmail.com)
      6 *  IT9137 Copyright (C) ITE Tech Inc.
      7 */
      8
      9#ifndef IT913X_H
     10#define IT913X_H
     11
     12#include <media/dvb_frontend.h>
     13
     14/**
     15 * struct it913x_platform_data - Platform data for the it913x driver
     16 * @regmap: af9033 demod driver regmap.
     17 * @fe: af9033 demod driver DVB frontend.
     18 * @role: Chip role, single or dual configuration.
     19 */
     20
     21struct it913x_platform_data {
     22	struct regmap *regmap;
     23	struct dvb_frontend *fe;
     24#define IT913X_ROLE_SINGLE         0
     25#define IT913X_ROLE_DUAL_MASTER    1
     26#define IT913X_ROLE_DUAL_SLAVE     2
     27	unsigned int role:2;
     28};
     29
     30#endif