Home
last modified time | relevance | path

Searched refs:solo_enc (Results 1 – 3 of 3) sorted by relevance

/drivers/media/pci/solo6x10/
Dsolo6x10-v4l2-enc.c93 static int solo_is_motion_on(struct solo_enc_dev *solo_enc) in solo_is_motion_on() argument
95 struct solo_dev *solo_dev = solo_enc->solo_dev; in solo_is_motion_on()
97 return (solo_dev->motion_mask >> solo_enc->ch) & 1; in solo_is_motion_on()
100 static int solo_motion_detected(struct solo_enc_dev *solo_enc) in solo_motion_detected() argument
102 struct solo_dev *solo_dev = solo_enc->solo_dev; in solo_motion_detected()
104 u32 ch_mask = 1 << solo_enc->ch; in solo_motion_detected()
107 spin_lock_irqsave(&solo_enc->motion_lock, flags); in solo_motion_detected()
112 spin_unlock_irqrestore(&solo_enc->motion_lock, flags); in solo_motion_detected()
117 static void solo_motion_toggle(struct solo_enc_dev *solo_enc, int on) in solo_motion_toggle() argument
119 struct solo_dev *solo_dev = solo_enc->solo_dev; in solo_motion_toggle()
[all …]
Dsolo6x10-enc.c127 int solo_osd_print(struct solo_enc_dev *solo_enc) in solo_osd_print() argument
129 struct solo_dev *solo_dev = solo_enc->solo_dev; in solo_osd_print()
130 u8 *str = solo_enc->osd_text; in solo_osd_print()
131 u8 *buf = solo_enc->osd_buf; in solo_osd_print()
143 reg &= ~(1 << solo_enc->ch); in solo_osd_print()
158 SOLO_EOSD_EXT_ADDR_CHAN(solo_dev, solo_enc->ch), in solo_osd_print()
162 reg |= (1 << solo_enc->ch); in solo_osd_print()
Dsolo6x10.h356 void solo_update_mode(struct solo_enc_dev *solo_enc);
365 int solo_osd_print(struct solo_enc_dev *solo_enc);