#define mmor(dat, addr) mmwrite((dat) | mmread(addr), addr)
#define mmaor(dat, addr) mmwrite((dat) | ((mask) & mmread(addr)), addr)
+#define MANTIS_TS_188 0
+#define MANTIS_TS_204 1
struct mantis_hwconfig {
char *model_name;
char *dev_type;
+ u32 ts_size;
};
-
struct mantis_pci {
/* PCI stuff */
u16 vendor_id;
return err;
}
-
-
static inline void mantis_risc_program(struct mantis_pci *mantis)
{
u32 buf_pos = 0;
struct mantis_hwconfig vp1033_mantis_config = {
.model_name = MANTIS_MODEL_NAME,
.dev_type = MANTIS_DEV_TYPE,
+ .ts_size = MANTIS_TS_204,
};
int lgtdqcs001f_tuner_set(struct dvb_frontend *fe,
struct mantis_hwconfig vp1034_mantis_config = {
.model_name = MANTIS_MODEL_NAME,
.dev_type = MANTIS_DEV_TYPE,
+ .ts_size = MANTIS_TS_204,
};
int vp1034_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t voltage)
struct mantis_hwconfig vp2033_mantis_config = {
.model_name = MANTIS_MODEL_NAME,
.dev_type = MANTIS_DEV_TYPE,
+ .ts_size = MANTIS_TS_188,
};
struct cu1216_config philips_cu1216_config = {
struct mantis_hwconfig vp3030_mantis_config = {
.model_name = MANTIS_MODEL_NAME,
.dev_type = MANTIS_DEV_TYPE,
+ .ts_size = MANTIS_TS_188,
};
int panasonic_en57h12d5_set_params(struct dvb_frontend *fe,