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

flexcop.h (922B)


      1/* SPDX-License-Identifier: GPL-2.0 */
      2/*
      3 * Linux driver for digital TV devices equipped with B2C2 FlexcopII(b)/III
      4 * flexcop.h - private header file for all flexcop-chip-source files
      5 * see flexcop.c for copyright information
      6 */
      7#ifndef __FLEXCOP_H__
      8#define __FLEXCOP_H__
      9
     10#define FC_LOG_PREFIX "b2c2-flexcop"
     11#include "flexcop-common.h"
     12
     13extern int b2c2_flexcop_debug;
     14
     15/* debug */
     16#ifdef CONFIG_DVB_B2C2_FLEXCOP_DEBUG
     17#define dprintk(level, args...) \
     18	do { if ((b2c2_flexcop_debug & (level))) printk(args); } while (0)
     19#else
     20#define dprintk(level, args...) no_printk(args)
     21#endif
     22
     23#define deb_info(args...) dprintk(0x01, args)
     24#define deb_tuner(args...) dprintk(0x02, args)
     25#define deb_i2c(args...) dprintk(0x04, args)
     26#define deb_ts(args...) dprintk(0x08, args)
     27#define deb_sram(args...) dprintk(0x10, args)
     28#define deb_rdump(args...) dprintk(0x20, args)
     29#define deb_i2c_dump(args...) dprintk(0x40, args)
     30
     31#endif