| /linux-4.4.14/drivers/media/pci/solo6x10/ | 
| D | solo6x10.h | 148 	struct solo_dev	*solo_dev;  member190 struct solo_dev {  struct
 192 	struct pci_dev		*pdev;
 193 	int			type;
 194 	unsigned int		time_sync;
 195 	unsigned int		usec_lsb;
 196 	unsigned int		clock_mhz;
 197 	u8 __iomem		*reg_base;
 198 	int			nr_chans;
 199 	int			nr_ext;
 [all …]
 
 | 
| D | solo6x10-v4l2.c | 44 static inline void erase_on(struct solo_dev *solo_dev)  in erase_on()51 static inline int erase_off(struct solo_dev *solo_dev)  in erase_off()
 66 void solo_video_in_isr(struct solo_dev *solo_dev)  in solo_video_in_isr()
 71 static void solo_win_setup(struct solo_dev *solo_dev, u8 ch,  in solo_win_setup()
 89 static int solo_v4l2_ch_ext_4up(struct solo_dev *solo_dev, u8 idx, int on)  in solo_v4l2_ch_ext_4up()
 122 static int solo_v4l2_ch_ext_16up(struct solo_dev *solo_dev, int on)  in solo_v4l2_ch_ext_16up()
 152 static int solo_v4l2_ch(struct solo_dev *solo_dev, u8 ch, int on)  in solo_v4l2_ch()
 177 static int solo_v4l2_set_ch(struct solo_dev *solo_dev, u8 ch)  in solo_v4l2_set_ch()
 192 static void solo_fillbuf(struct solo_dev *solo_dev,  in solo_fillbuf()
 234 static void solo_thread_try(struct solo_dev *solo_dev)  in solo_thread_try()
 [all …]
 
 | 
| D | solo6x10-i2c.c | 33 u8 solo_i2c_readbyte(struct solo_dev *solo_dev, int id, u8 addr, u8 off)  in solo_i2c_readbyte()53 void solo_i2c_writebyte(struct solo_dev *solo_dev, int id, u8 addr,  in solo_i2c_writebyte()
 69 static void solo_i2c_flush(struct solo_dev *solo_dev, int wr)  in solo_i2c_flush()
 92 static void solo_i2c_start(struct solo_dev *solo_dev)  in solo_i2c_start()
 104 static void solo_i2c_stop(struct solo_dev *solo_dev)  in solo_i2c_stop()
 112 static int solo_i2c_handle_read(struct solo_dev *solo_dev)  in solo_i2c_handle_read()
 141 static int solo_i2c_handle_write(struct solo_dev *solo_dev)  in solo_i2c_handle_write()
 173 int solo_i2c_isr(struct solo_dev *solo_dev)  in solo_i2c_isr()
 216 	struct solo_dev *solo_dev = adap->algo_data;  in solo_i2c_master_xfer()  local
 277 int solo_i2c_init(struct solo_dev *solo_dev)  in solo_i2c_init()
 [all …]
 
 | 
| D | solo6x10-core.c | 48 static void solo_set_time(struct solo_dev *solo_dev)  in solo_set_time()58 static void solo_timer_sync(struct solo_dev *solo_dev)  in solo_timer_sync()
 100 	struct solo_dev *solo_dev = data;  in solo_isr()  local
 135 static void free_solo_dev(struct solo_dev *solo_dev)  in free_solo_dev()
 170 	struct solo_dev *solo_dev =  in eeprom_store()  local
 200 	struct solo_dev *solo_dev =  in eeprom_show()  local
 216 	struct solo_dev *solo_dev =  in p2m_timeouts_show()  local
 226 	struct solo_dev *solo_dev =  in sdram_size_show()  local
 236 	struct solo_dev *solo_dev =  in tw28xx_show()  local
 249 	struct solo_dev *solo_dev =  in input_map_show()  local
 [all …]
 
 | 
| D | solo6x10-gpio.c | 28 static void solo_gpio_mode(struct solo_dev *solo_dev,  in solo_gpio_mode()63 static void solo_gpio_set(struct solo_dev *solo_dev, unsigned int value)  in solo_gpio_set()
 69 static void solo_gpio_clear(struct solo_dev *solo_dev, unsigned int value)  in solo_gpio_clear()
 75 static void solo_gpio_config(struct solo_dev *solo_dev)  in solo_gpio_config()
 95 int solo_gpio_init(struct solo_dev *solo_dev)  in solo_gpio_init()
 101 void solo_gpio_exit(struct solo_dev *solo_dev)  in solo_gpio_exit()
 
 | 
| D | solo6x10-tw28.c | 180 static u8 tw_readbyte(struct solo_dev *solo_dev, int chip_id, u8 tw6x_off,  in tw_readbyte()193 static void tw_writebyte(struct solo_dev *solo_dev, int chip_id,  in tw_writebyte()
 206 static void tw_write_and_verify(struct solo_dev *solo_dev, u8 addr, u8 off,  in tw_write_and_verify()
 225 static int tw2865_setup(struct solo_dev *solo_dev, u8 dev_addr)  in tw2865_setup()
 276 static int tw2864_setup(struct solo_dev *solo_dev, u8 dev_addr)  in tw2864_setup()
 352 static int tw2815_setup(struct solo_dev *solo_dev, u8 dev_addr)  in tw2815_setup()
 591 int solo_tw28_init(struct solo_dev *solo_dev)  in solo_tw28_init()
 649 int tw28_get_video_status(struct solo_dev *solo_dev, u8 ch)  in tw28_get_video_status()
 682 bool tw28_has_sharpness(struct solo_dev *solo_dev, u8 ch)  in tw28_has_sharpness()
 687 int tw28_set_ctrl_val(struct solo_dev *solo_dev, u32 ctrl, u8 ch,  in tw28_set_ctrl_val()
 [all …]
 
 | 
| D | solo6x10-enc.c | 33 static void solo_capture_config(struct solo_dev *solo_dev)  in solo_capture_config()138 	struct solo_dev *solo_dev = solo_enc->solo_dev;  in solo_osd_print()  local
 181 void solo_s_jpeg_qp(struct solo_dev *solo_dev, unsigned int ch,  in solo_s_jpeg_qp()
 213 int solo_g_jpeg_qp(struct solo_dev *solo_dev, unsigned int ch)  in solo_g_jpeg_qp()
 236 static void solo_jpeg_config(struct solo_dev *solo_dev)  in solo_jpeg_config()
 263 static void solo_mp4e_config(struct solo_dev *solo_dev)  in solo_mp4e_config()
 316 int solo_enc_init(struct solo_dev *solo_dev)  in solo_enc_init()
 332 void solo_enc_exit(struct solo_dev *solo_dev)  in solo_enc_exit()
 
 | 
| D | solo6x10-disp.c | 38 static void solo_vin_config(struct solo_dev *solo_dev)  in solo_vin_config()118 static void solo_vout_config(struct solo_dev *solo_dev)  in solo_vout_config()
 172 static int solo_dma_vin_region(struct solo_dev *solo_dev, u32 off,  in solo_dma_vin_region()
 199 int solo_set_motion_threshold(struct solo_dev *solo_dev, u8 ch, u16 val)  in solo_set_motion_threshold()
 209 int solo_set_motion_block(struct solo_dev *solo_dev, u8 ch,  in solo_set_motion_block()
 236 static void solo_motion_config(struct solo_dev *solo_dev)  in solo_motion_config()
 268 int solo_disp_init(struct solo_dev *solo_dev)  in solo_disp_init()
 291 void solo_disp_exit(struct solo_dev *solo_dev)  in solo_disp_exit()
 
 | 
| D | solo6x10-g723.c | 57 	struct solo_dev			*solo_dev;  member62 static void solo_g723_config(struct solo_dev *solo_dev)  in solo_g723_config()
 85 void solo_g723_isr(struct solo_dev *solo_dev)  in solo_g723_isr()
 140 	struct solo_dev *solo_dev = snd_pcm_substream_chip(ss);  in snd_solo_pcm_open()  local
 181 	struct solo_dev *solo_dev = solo_pcm->solo_dev;  in snd_solo_pcm_trigger()  local
 220 	struct solo_dev *solo_dev = solo_pcm->solo_dev;  in snd_solo_pcm_pointer()  local
 231 	struct solo_dev *solo_dev = solo_pcm->solo_dev;  in snd_solo_pcm_copy()  local
 282 	struct solo_dev *solo_dev = snd_kcontrol_chip(kcontrol);  in snd_solo_capture_volume_get()  local
 293 	struct solo_dev *solo_dev = snd_kcontrol_chip(kcontrol);  in snd_solo_capture_volume_put()  local
 314 static int solo_snd_pcm_init(struct solo_dev *solo_dev)  in solo_snd_pcm_init()
 [all …]
 
 | 
| D | solo6x10-v4l2-enc.c | 104 	struct solo_dev *solo_dev = solo_enc->solo_dev;  in solo_is_motion_on()  local111 	struct solo_dev *solo_dev = solo_enc->solo_dev;  in solo_motion_detected()  local
 128 	struct solo_dev *solo_dev = solo_enc->solo_dev;  in solo_motion_toggle()  local
 150 	struct solo_dev *solo_dev = solo_enc->solo_dev;  in solo_update_mode()  local
 233 	struct solo_dev *solo_dev = solo_enc->solo_dev;  in solo_enc_on()  local
 277 	struct solo_dev *solo_dev = solo_enc->solo_dev;  in solo_enc_off()  local
 285 static int enc_get_mpeg_dma(struct solo_dev *solo_dev, dma_addr_t dma,  in enc_get_mpeg_dma()
 321 	struct solo_dev *solo_dev = solo_enc->solo_dev;  in solo_send_desc()  local
 462 	struct solo_dev *solo_dev = solo_enc->solo_dev;  in solo_fill_jpeg()  local
 484 	struct solo_dev *solo_dev = solo_enc->solo_dev;  in solo_fill_mpeg()  local
 [all …]
 
 | 
| D | solo6x10-p2m.c | 37 int solo_p2m_dma(struct solo_dev *solo_dev, int wr,  in solo_p2m_dma()64 int solo_p2m_dma_desc(struct solo_dev *solo_dev,  in solo_p2m_dma_desc()
 157 int solo_p2m_dma_t(struct solo_dev *solo_dev, int wr,  in solo_p2m_dma_t()
 170 void solo_p2m_isr(struct solo_dev *solo_dev, int id)  in solo_p2m_isr()
 191 void solo_p2m_error_isr(struct solo_dev *solo_dev)  in solo_p2m_error_isr()
 208 void solo_p2m_exit(struct solo_dev *solo_dev)  in solo_p2m_exit()
 216 static int solo_p2m_test(struct solo_dev *solo_dev, int base, int size)  in solo_p2m_test()
 262 int solo_p2m_init(struct solo_dev *solo_dev)  in solo_p2m_init()
 
 | 
| D | solo6x10-eeprom.c | 52 static unsigned int solo_eeprom_reg_read(struct solo_dev *solo_dev)  in solo_eeprom_reg_read()57 static void solo_eeprom_reg_write(struct solo_dev *solo_dev, u32 data)  in solo_eeprom_reg_write()
 63 static void solo_eeprom_cmd(struct solo_dev *solo_dev, int cmd)  in solo_eeprom_cmd()
 81 unsigned int solo_eeprom_ewen(struct solo_dev *solo_dev, int w_en)  in solo_eeprom_ewen()
 103 __be16 solo_eeprom_read(struct solo_dev *solo_dev, int loc)  in solo_eeprom_read()
 123 int solo_eeprom_write(struct solo_dev *solo_dev, int loc,  in solo_eeprom_write()
 
 |