linux/drivers/media/usb/pvrusb2/pvrusb2-fx2-cmd.h

/* SPDX-License-Identifier: GPL-2.0-only */
/*
 *
 *  Copyright (C) 2007 Michael Krufky <[email protected]>
 */

#ifndef _PVRUSB2_FX2_CMD_H_
#define _PVRUSB2_FX2_CMD_H_

#define FX2CMD_MEM_WRITE_DWORD
#define FX2CMD_MEM_READ_DWORD

#define FX2CMD_HCW_ZILOG_RESET

#define FX2CMD_MEM_READ_64BYTES

#define FX2CMD_REG_WRITE
#define FX2CMD_REG_READ
#define FX2CMD_MEMSEL

#define FX2CMD_I2C_WRITE
#define FX2CMD_I2C_READ

#define FX2CMD_GET_USB_SPEED

#define FX2CMD_STREAMING_ON
#define FX2CMD_STREAMING_OFF

#define FX2CMD_FWPOST1

/* These 2 only exist on Model 160xxx */
#define FX2CMD_HCW_DEMOD_RESET_PIN
#define FX2CMD_HCW_MAKO_SLEEP_PIN

#define FX2CMD_POWER_OFF
#define FX2CMD_POWER_ON

#define FX2CMD_DEEP_RESET

#define FX2CMD_GET_EEPROM_ADDR
#define FX2CMD_GET_IR_CODE

#define FX2CMD_HCW_DEMOD_RESETIN
#define FX2CMD_HCW_DTV_STREAMING_ON
#define FX2CMD_HCW_DTV_STREAMING_OFF

#define FX2CMD_ONAIR_DTV_STREAMING_ON
#define FX2CMD_ONAIR_DTV_STREAMING_OFF
#define FX2CMD_ONAIR_DTV_POWER_ON
#define FX2CMD_ONAIR_DTV_POWER_OFF

#endif /* _PVRUSB2_FX2_CMD_H_ */