Lines Matching defs:itv

143 			v4l2_info(&itv->v4l2_dev, " " type ": " fmt , ##args);	\
159 v4l2_info(&itv->v4l2_dev, " " type ": " fmt , ##args); \
173 #define IVTV_ERR(fmt, args...) v4l2_err(&itv->v4l2_dev, fmt , ## args)
174 #define IVTV_WARN(fmt, args...) v4l2_warn(&itv->v4l2_dev, fmt , ## args)
175 #define IVTV_INFO(fmt, args...) v4l2_info(&itv->v4l2_dev, fmt , ## args)
330 struct ivtv *itv; /* for ease of use */
383 struct ivtv *itv;
754 void (*ivtvfb_restore)(struct ivtv *itv); /* Used for a warm start */
771 void ivtv_set_irq_mask(struct ivtv *itv, u32 mask);
772 void ivtv_clear_irq_mask(struct ivtv *itv, u32 mask);
775 int ivtv_set_output_mode(struct ivtv *itv, int mode);
778 struct ivtv_stream *ivtv_get_output_stream(struct ivtv *itv);
788 void ivtv_read_eeprom(struct ivtv *itv, struct tveeprom *tv);
791 int ivtv_init_on_first_open(struct ivtv *itv);
794 static inline int ivtv_raw_vbi(const struct ivtv *itv)
796 return itv->vbi.in.type == V4L2_BUF_TYPE_VBI_CAPTURE;
811 #define read_reg(reg) readl(itv->reg_mem + (reg))
812 #define write_reg(val, reg) writel(val, itv->reg_mem + (reg))
816 #define read_enc(addr) readl(itv->enc_mem + (u32)(addr))
817 #define write_enc(val, addr) writel(val, itv->enc_mem + (u32)(addr))
821 #define read_dec(addr) readl(itv->dec_mem + (u32)(addr))
822 #define write_dec(val, addr) writel(val, itv->dec_mem + (u32)(addr))
828 #define ivtv_call_hw(itv, hw, o, f, args...) \
829 v4l2_device_mask_call_all(&(itv)->v4l2_dev, hw, o, f, ##args)
831 #define ivtv_call_all(itv, o, f, args...) ivtv_call_hw(itv, 0, o, f , ##args)
836 #define ivtv_call_hw_err(itv, hw, o, f, args...) \
837 v4l2_device_mask_call_until_err(&(itv)->v4l2_dev, hw, o, f, ##args)
839 #define ivtv_call_all_err(itv, o, f, args...) ivtv_call_hw_err(itv, 0, o, f , ##args)