/dragonfly/sys/dev/drm/i915/ |
H A D | dvo_ivch.c | 200 .addr = dvo->slave_addr, in ivch_read() 211 .addr = dvo->slave_addr, in ivch_read() 240 .addr = dvo->slave_addr, in ivch_write() 273 dvo->i2c_bus = adapter; in ivch_init() 274 dvo->dev_priv = priv; in ivch_init() 301 ivch_dump_regs(dvo); in ivch_init() 347 ivch_reset(dvo); in ivch_dpms() 384 ivch_reset(dvo); in ivch_get_hw_state() 405 ivch_reset(dvo); in ivch_mode_set() 443 ivch_read(dvo, VR00, &val); in ivch_dump_regs() [all …]
|
H A D | dvo_tfp410.c | 102 .addr = dvo->slave_addr, in tfp410_readb() 108 .addr = dvo->slave_addr, in tfp410_readb() 136 .addr = dvo->slave_addr, in tfp410_writeb() 160 if (tfp410_readb(dvo, addr+0, &ch1) && in tfp410_getid() 161 tfp410_readb(dvo, addr+1, &ch2)) in tfp410_getid() 179 dvo->i2c_bus = adapter; in tfp410_init() 180 dvo->dev_priv = tfp; in tfp410_init() 269 tfp410_readb(dvo, TFP410_REV, &val); in tfp410_dump_regs() 271 tfp410_readb(dvo, TFP410_CTL_1, &val); in tfp410_dump_regs() 273 tfp410_readb(dvo, TFP410_CTL_2, &val); in tfp410_dump_regs() [all …]
|
H A D | dvo_sil164.c | 77 .addr = dvo->slave_addr, in sil164_readb() 83 .addr = dvo->slave_addr, in sil164_readb() 111 .addr = dvo->slave_addr, in sil164_writeb() 143 dvo->i2c_bus = adapter; in sil164_init() 144 dvo->dev_priv = sil; in sil164_init() 178 sil164_readb(dvo, SIL164_REG9, ®9); in sil164_detect() 225 sil164_writeb(dvo, SIL164_REG8, ch); in sil164_dpms() 252 sil164_readb(dvo, SIL164_REG8, &val); in sil164_dump_regs() 254 sil164_readb(dvo, SIL164_REG9, &val); in sil164_dump_regs() 256 sil164_readb(dvo, SIL164_REGC, &val); in sil164_dump_regs() [all …]
|
H A D | dvo_ns2501.c | 394 struct ns2501_priv *ns = dvo->dev_priv; in ns2501_readb() 401 .addr = dvo->slave_addr, in ns2501_readb() 407 .addr = dvo->slave_addr, in ns2501_readb() 425 adapter->name, dvo->slave_addr); in ns2501_readb() 439 struct ns2501_priv *ns = dvo->dev_priv; in ns2501_writeb() 444 .addr = dvo->slave_addr, in ns2501_writeb() 482 dvo->i2c_bus = adapter; in ns2501_init() 483 dvo->dev_priv = ns; in ns2501_init() 669 ns2501_writeb(dvo, NS2501_REG8, in ns2501_dpms() 675 ns2501_writeb(dvo, NS2501_REG34, in ns2501_dpms() [all …]
|
H A D | dvo_ch7xxx.c | 144 .addr = dvo->slave_addr, in ch7xxx_readb() 150 .addr = dvo->slave_addr, in ch7xxx_readb() 179 .addr = dvo->slave_addr, in ch7xxx_writeb() 211 dvo->i2c_bus = adapter; in ch7xxx_init() 212 dvo->dev_priv = ch7xxx; in ch7xxx_init() 255 ch7xxx_writeb(dvo, CH7xxx_PM, pm); in ch7xxx_detect() 296 ch7xxx_writeb(dvo, CH7xxx_TPD, tpd); in ch7xxx_mode_set() 301 ch7xxx_readb(dvo, CH7xxx_IDF, &idf); in ch7xxx_mode_set() 326 ch7xxx_readb(dvo, CH7xxx_PM, &val); in ch7xxx_get_hw_state() 342 ch7xxx_readb(dvo, i, &val); in ch7xxx_dump_regs() [all …]
|
H A D | dvo_ch7017.c | 172 .addr = dvo->slave_addr, in ch7017_read() 178 .addr = dvo->slave_addr, in ch7017_read() 191 .addr = dvo->slave_addr, in ch7017_write() 211 dvo->i2c_bus = adapter; in ch7017_init() 212 dvo->dev_priv = priv; in ch7017_init() 268 ch7017_dump_regs(dvo); in ch7017_mode_set() 312 ch7017_dpms(dvo, false); in ch7017_mode_set() 330 ch7017_dump_regs(dvo); in ch7017_mode_set() 380 ch7017_read(dvo, reg, &val); \ in ch7017_dump_regs() 397 struct ch7017_priv *priv = dvo->dev_priv; in ch7017_destroy() [all …]
|
H A D | dvo.h | 51 bool (*init)(struct intel_dvo_device *dvo, 58 void (*create_resources)(struct intel_dvo_device *dvo); 66 void (*dpms)(struct intel_dvo_device *dvo, bool enable); 77 int (*mode_valid)(struct intel_dvo_device *dvo, 83 void (*prepare)(struct intel_dvo_device *dvo); 88 void (*commit)(struct intel_dvo_device *dvo); 97 void (*mode_set)(struct intel_dvo_device *dvo, 104 enum drm_connector_status (*detect)(struct intel_dvo_device *dvo); 119 struct drm_display_mode *(*get_modes)(struct intel_dvo_device *dvo); 124 void (*destroy) (struct intel_dvo_device *dvo); [all …]
|
H A D | intel_dvo.c | 439 const struct intel_dvo_device *dvo = &intel_dvo_devices[i]; in intel_dvo_init() local 451 if (intel_gmbus_is_valid_pin(dev_priv, dvo->gpio)) in intel_dvo_init() 452 gpio = dvo->gpio; in intel_dvo_init() 453 else if (dvo->type == INTEL_DVO_CHIP_LVDS) in intel_dvo_init() 464 intel_dvo->dev = *dvo; in intel_dvo_init() 481 dvoinit = dvo->dev_ops->init(&intel_dvo->dev, i2c); in intel_dvo_init() 493 port = intel_dvo_port(dvo->dvo_reg); in intel_dvo_init() 503 switch (dvo->type) { in intel_dvo_init() 528 if (dvo->type == INTEL_DVO_CHIP_LVDS) { in intel_dvo_init()
|
/dragonfly/sys/dev/drm/amd/amdgpu/ |
H A D | atombios_encoders.c | 445 DVO_ENCODER_CONTROL_PS_ALLOCATION dvo; member 479 args.dvo.sDVOEncoder.ucAction = action; in amdgpu_atombios_encoder_setup_dvo() 480 args.dvo.sDVOEncoder.usPixelClock = cpu_to_le16(amdgpu_encoder->pixel_clock / 10); in amdgpu_atombios_encoder_setup_dvo() 482 args.dvo.sDVOEncoder.ucDeviceType = ATOM_DEVICE_DFP1_INDEX; in amdgpu_atombios_encoder_setup_dvo() 485 args.dvo.sDVOEncoder.usDevAttr.sDigAttrib.ucAttribute |= PANEL_ENCODER_MISC_DUAL; in amdgpu_atombios_encoder_setup_dvo()
|
/dragonfly/sys/dev/drm/radeon/ |
H A D | atombios_encoders.c | 540 DVO_ENCODER_CONTROL_PS_ALLOCATION dvo; member 578 args.dvo.sDVOEncoder.ucAction = action; in atombios_dvo_setup() 579 args.dvo.sDVOEncoder.usPixelClock = cpu_to_le16(radeon_encoder->pixel_clock / 10); in atombios_dvo_setup() 581 args.dvo.sDVOEncoder.ucDeviceType = ATOM_DEVICE_DFP1_INDEX; in atombios_dvo_setup() 584 args.dvo.sDVOEncoder.usDevAttr.sDigAttrib.ucAttribute |= PANEL_ENCODER_MISC_DUAL; in atombios_dvo_setup()
|