Searched refs:em28xx_write_regs (Results 1 – 6 of 6) sorted by relevance
/linux-4.1.27/drivers/media/usb/em28xx/ |
D | em28xx-core.c | 197 int em28xx_write_regs(struct em28xx *dev, u16 reg, char *buf, int len) in em28xx_write_regs() function 201 EXPORT_SYMBOL_GPL(em28xx_write_regs); 206 return em28xx_write_regs(dev, reg, &val, 1); in em28xx_write_reg() 227 return em28xx_write_regs(dev, reg, &newval, 1); in em28xx_write_reg_bits() 288 ret = em28xx_write_regs(dev, EM28XX_R42_AC97ADDR, &addr, 1); in em28xx_read_ac97() 317 ret = em28xx_write_regs(dev, EM28XX_R40_AC97LSB, (u8 *)&value, 2); in em28xx_write_ac97() 321 ret = em28xx_write_regs(dev, EM28XX_R42_AC97ADDR, &addr, 1); in em28xx_write_ac97() 380 ret = em28xx_write_regs(dev, EM2800_R08_AUDIOSRC, &input, 1); in em28xx_set_audio_source()
|
D | em28xx-video.c | 270 em28xx_write_regs(dev, EM28XX_R28_XMIN, &xmin, 1); in em28xx_accumulator_set() 271 em28xx_write_regs(dev, EM28XX_R29_XMAX, &xmax, 1); in em28xx_accumulator_set() 272 em28xx_write_regs(dev, EM28XX_R2A_YMIN, &ymin, 1); in em28xx_accumulator_set() 273 return em28xx_write_regs(dev, EM28XX_R2B_YMAX, &ymax, 1); in em28xx_accumulator_set() 289 em28xx_write_regs(dev, EM28XX_R1C_HSTART, &hstart, 1); in em28xx_capture_area_set() 290 em28xx_write_regs(dev, EM28XX_R1D_VSTART, &vstart, 1); in em28xx_capture_area_set() 291 em28xx_write_regs(dev, EM28XX_R1E_CWIDTH, &cwidth, 1); in em28xx_capture_area_set() 292 em28xx_write_regs(dev, EM28XX_R1F_CHEIGHT, &cheight, 1); in em28xx_capture_area_set() 293 em28xx_write_regs(dev, EM28XX_R1B_OFLOW, &overflow, 1); in em28xx_capture_area_set() 315 em28xx_write_regs(dev, EM28XX_R30_HSCALELOW, (char *)buf, 2); in em28xx_scaler_set() [all …]
|
D | em28xx-cards.c | 2626 em28xx_write_regs(dev, EM28XX_R0F_XCLK, "\x07", 1); in em28xx_pre_card_setup() 2627 em28xx_write_regs(dev, EM28XX_R06_I2C_CLK, "\x40", 1); in em28xx_pre_card_setup() 2628 em28xx_write_regs(dev, 0x0d, "\x42", 1); in em28xx_pre_card_setup() 2629 em28xx_write_regs(dev, 0x08, "\xfd", 1); in em28xx_pre_card_setup() 2631 em28xx_write_regs(dev, 0x08, "\xff", 1); in em28xx_pre_card_setup() 2633 em28xx_write_regs(dev, 0x08, "\x7f", 1); in em28xx_pre_card_setup() 2635 em28xx_write_regs(dev, 0x08, "\x6b", 1); in em28xx_pre_card_setup() 2639 em28xx_write_regs(dev, 0x08, "\xf8", 1); in em28xx_pre_card_setup() 3069 dev->em28xx_write_regs = em28xx_write_regs; in em28xx_init_dev()
|
D | em28xx-i2c.c | 71 ret = dev->em28xx_write_regs(dev, 4 - len, &b2[4 - len], 2 + len); in em2800_i2c_send_bytes() 117 ret = dev->em28xx_write_regs(dev, 0x04, buf2, 2); in em2800_i2c_recv_bytes() 936 BUG_ON(!dev->em28xx_write_regs || !dev->em28xx_read_reg); in em28xx_i2c_register()
|
D | em28xx.h | 700 int (*em28xx_write_regs)(struct em28xx *dev, u16 reg, member 747 int em28xx_write_regs(struct em28xx *dev, u16 reg, char *buf, int len);
|
D | em28xx-input.c | 437 em28xx_write_regs(dev, EM2874_R50_IR_CONFIG, &ir_config, 1); in em2874_ir_change_protocol()
|