u32 IF;
int (*pll_set) (void *priv, void *priv_params,
- u8 pll_addr, u8 demoda_addr, s32 * off);
+ u8 pll_addr, u8 demoda_addr, s32 *off);
s16(*osc_deviation) (void *priv, s16 dev, int flag);
};
/* Is written via block write, must be little endian */
#define DATA16(x) ((x) & 0xFF), (((x)>>8) & 0xFF)
-#define WRBLOCK(a,l) ADDRESS(a),LENGTH(l)
-#define WR16(a,d) ADDRESS(a),LENGTH(1),DATA16(d)
+#define WRBLOCK(a, l) ADDRESS(a), LENGTH(l)
+#define WR16(a, d) ADDRESS(a), LENGTH(1), DATA16(d)
-#define END_OF_TABLE 0xFF,0xFF,0xFF,0xFF
+#define END_OF_TABLE 0xFF, 0xFF, 0xFF, 0xFF
/* HI firmware patches */
/* Pins D0 and D1 of the parallel MPEG output can be used
to set the I2C address of a device. */
-#define HI_RST_FUNC_ADDR ( HI_IF_RAM_USR_BEGIN__A + HI_TR_FUNC_SIZE)
+#define HI_RST_FUNC_ADDR (HI_IF_RAM_USR_BEGIN__A + HI_TR_FUNC_SIZE)
#define HI_RST_FUNC_SIZE 54 /* size of this function in instruction words */
/* D0 Version */
if (Read16(state, 0, 0, 0) < 0)
goto error;
-#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,18)
- state->frontend.ops = &state->ops;
-#else
memcpy(&state->frontend.ops, &drxd_ops,
sizeof(struct dvb_frontend_ops));
-#endif
state->frontend.demodulator_priv = state;
ConfigureMPEGOutput(state, 0);
return &state->frontend;