Lines Matching refs:regmap

27 	struct regmap *regmap;  member
28 struct regmap *packet_memory_regmap;
171 regmap_update_bits(adv7511->regmap, ADV7511_REG_CSC_UPPER(1), in adv7511_set_colormap()
176 regmap_update_bits(adv7511->regmap, in adv7511_set_colormap()
179 regmap_write(adv7511->regmap, in adv7511_set_colormap()
186 regmap_update_bits(adv7511->regmap, ADV7511_REG_CSC_UPPER(0), in adv7511_set_colormap()
189 regmap_update_bits(adv7511->regmap, ADV7511_REG_CSC_UPPER(0), in adv7511_set_colormap()
192 regmap_update_bits(adv7511->regmap, ADV7511_REG_CSC_UPPER(1), in adv7511_set_colormap()
199 regmap_update_bits(adv7511->regmap, ADV7511_REG_PACKET_ENABLE0, in adv7511_packet_enable()
204 regmap_update_bits(adv7511->regmap, ADV7511_REG_PACKET_ENABLE1, in adv7511_packet_enable()
214 regmap_update_bits(adv7511->regmap, ADV7511_REG_PACKET_ENABLE0, in adv7511_packet_disable()
219 regmap_update_bits(adv7511->regmap, ADV7511_REG_PACKET_ENABLE1, in adv7511_packet_disable()
299 regmap_update_bits(adv7511->regmap, ADV7511_REG_VIDEO_INPUT_CFG1, 0x81, in adv7511_set_config_csc()
302 regmap_update_bits(adv7511->regmap, ADV7511_REG_HDCP_HDMI_CFG, in adv7511_set_config_csc()
309 regmap_bulk_write(adv7511->regmap, ADV7511_REG_AVI_INFOFRAME_VERSION, in adv7511_set_config_csc()
343 regmap_update_bits(adv7511->regmap, ADV7511_REG_I2C_FREQ_ID_CFG, 0xf, in adv7511_set_link_config()
345 regmap_update_bits(adv7511->regmap, ADV7511_REG_VIDEO_INPUT_CFG1, 0x7e, in adv7511_set_link_config()
348 regmap_write(adv7511->regmap, ADV7511_REG_VIDEO_INPUT_CFG2, in adv7511_set_link_config()
350 regmap_write(adv7511->regmap, ADV7511_REG_TIMING_GEN_SEQ, in adv7511_set_link_config()
353 regmap_write(adv7511->regmap, 0xba, clock_delay << 5); in adv7511_set_link_config()
365 regmap_write(adv7511->regmap, ADV7511_REG_INT(0), in adv7511_power_on()
367 regmap_write(adv7511->regmap, ADV7511_REG_INT(1), in adv7511_power_on()
369 regmap_update_bits(adv7511->regmap, ADV7511_REG_POWER, in adv7511_power_on()
380 regmap_update_bits(adv7511->regmap, ADV7511_REG_POWER2, in adv7511_power_on()
387 regcache_sync(adv7511->regmap); in adv7511_power_on()
395 regmap_update_bits(adv7511->regmap, ADV7511_REG_POWER, in adv7511_power_off()
398 regcache_mark_dirty(adv7511->regmap); in adv7511_power_off()
412 ret = regmap_read(adv7511->regmap, ADV7511_REG_INT(0), &irq0); in adv7511_hpd()
417 regmap_write(adv7511->regmap, ADV7511_REG_INT(0), in adv7511_hpd()
430 ret = regmap_read(adv7511->regmap, ADV7511_REG_INT(0), &irq0); in adv7511_irq_process()
434 ret = regmap_read(adv7511->regmap, ADV7511_REG_INT(1), &irq1); in adv7511_irq_process()
438 regmap_write(adv7511->regmap, ADV7511_REG_INT(0), irq0); in adv7511_irq_process()
439 regmap_write(adv7511->regmap, ADV7511_REG_INT(1), irq1); in adv7511_irq_process()
505 ret = regmap_read(adv7511->regmap, ADV7511_REG_DDC_STATUS, in adv7511_get_edid_block()
512 regmap_write(adv7511->regmap, ADV7511_REG_EDID_SEGMENT, in adv7511_get_edid_block()
570 regmap_write(adv7511->regmap, ADV7511_REG_INT(0), in adv7511_get_modes()
572 regmap_write(adv7511->regmap, ADV7511_REG_INT(1), in adv7511_get_modes()
574 regmap_update_bits(adv7511->regmap, ADV7511_REG_POWER, in adv7511_get_modes()
582 regmap_update_bits(adv7511->regmap, ADV7511_REG_POWER, in adv7511_get_modes()
619 ret = regmap_read(adv7511->regmap, ADV7511_REG_STATUS, &val); in adv7511_encoder_detect()
635 regcache_mark_dirty(adv7511->regmap); in adv7511_encoder_detect()
642 regmap_update_bits(adv7511->regmap, ADV7511_REG_POWER2, in adv7511_encoder_detect()
685 regmap_write(adv7511->regmap, ADV7511_REG_HSYNC_PLACEMENT_MSB, in adv7511_encoder_mode_set()
687 regmap_write(adv7511->regmap, ADV7511_REG_SYNC_DECODER(0), in adv7511_encoder_mode_set()
689 regmap_write(adv7511->regmap, ADV7511_REG_SYNC_DECODER(1), in adv7511_encoder_mode_set()
692 regmap_write(adv7511->regmap, ADV7511_REG_SYNC_DECODER(2), in adv7511_encoder_mode_set()
695 regmap_write(adv7511->regmap, ADV7511_REG_SYNC_DECODER(3), in adv7511_encoder_mode_set()
698 regmap_write(adv7511->regmap, ADV7511_REG_SYNC_DECODER(4), in adv7511_encoder_mode_set()
742 regmap_update_bits(adv7511->regmap, 0xfb, in adv7511_encoder_mode_set()
744 regmap_update_bits(adv7511->regmap, 0x17, in adv7511_encoder_mode_set()
891 adv7511->regmap = devm_regmap_init_i2c(i2c, &adv7511_regmap_config); in adv7511_probe()
892 if (IS_ERR(adv7511->regmap)) in adv7511_probe()
893 return PTR_ERR(adv7511->regmap); in adv7511_probe()
895 ret = regmap_read(adv7511->regmap, ADV7511_REG_CHIP_REVISION, &val); in adv7511_probe()
900 ret = regmap_register_patch(adv7511->regmap, adv7511_fixed_registers, in adv7511_probe()
905 regmap_write(adv7511->regmap, ADV7511_REG_EDID_I2C_ADDR, edid_i2c_addr); in adv7511_probe()
906 regmap_write(adv7511->regmap, ADV7511_REG_PACKET_I2C_ADDR, in adv7511_probe()
908 regmap_write(adv7511->regmap, ADV7511_REG_CEC_I2C_ADDR, cec_i2c_addr); in adv7511_probe()
928 regmap_write(adv7511->regmap, ADV7511_REG_CEC_CTRL, in adv7511_probe()