Home
last modified time | relevance | path

Searched refs:hdmi_writeb (Results 1 – 10 of 10) sorted by relevance

/OK3568_Linux_fs/u-boot/drivers/video/drm/
H A Ddw_hdmi.c233 static inline void hdmi_writeb(struct dw_hdmi *hdmi, u8 val, int offset) in hdmi_writeb() function
248 hdmi_writeb(hdmi, val, reg); in hdmi_modb()
403 hdmi_writeb(hdmi, bit, HDMI_PHY_TST1); in hdmi_phy_test_din()
409 hdmi_writeb(hdmi, bit, HDMI_PHY_TST2); in hdmi_phy_test_dout()
430 hdmi_writeb(hdmi, i2c->slave_reg, HDMI_I2CM_ADDRESS); in dw_hdmi_i2c_read()
442 hdmi_writeb(hdmi, HDMI_I2CM_OPERATION_READ8_EXT, in dw_hdmi_i2c_read()
445 hdmi_writeb(hdmi, HDMI_I2CM_OPERATION_READ_EXT, in dw_hdmi_i2c_read()
449 hdmi_writeb(hdmi, HDMI_I2CM_OPERATION_READ8, in dw_hdmi_i2c_read()
452 hdmi_writeb(hdmi, HDMI_I2CM_OPERATION_READ, in dw_hdmi_i2c_read()
460 hdmi_writeb(hdmi, interrupt, in dw_hdmi_i2c_read()
[all …]
H A Dinno_hdmi.c175 static void hdmi_writeb(struct inno_hdmi *hdmi, u16 offset, u32 val) in hdmi_writeb() function
190 hdmi_writeb(hdmi, offset, temp); in hdmi_modb()
214 hdmi_writeb(hdmi, HDMI_PHY_PRE_EMPHASIS, in inno_hdmi_set_pwr_mode()
216 hdmi_writeb(hdmi, HDMI_PHY_DRIVER, phy_config->vlev_ctr); in inno_hdmi_set_pwr_mode()
218 hdmi_writeb(hdmi, HDMI_PHY_SYS_CTL, 0x15); in inno_hdmi_set_pwr_mode()
219 hdmi_writeb(hdmi, HDMI_PHY_SYS_CTL, 0x14); in inno_hdmi_set_pwr_mode()
220 hdmi_writeb(hdmi, HDMI_PHY_SYS_CTL, 0x10); in inno_hdmi_set_pwr_mode()
222 hdmi_writeb(hdmi, HDMI_PHY_CHG_PWR, 0x0f); in inno_hdmi_set_pwr_mode()
223 hdmi_writeb(hdmi, HDMI_PHY_SYNC, 0x00); in inno_hdmi_set_pwr_mode()
224 hdmi_writeb(hdmi, HDMI_PHY_SYNC, 0x01); in inno_hdmi_set_pwr_mode()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/zte/
H A Dzx_hdmi.c60 static inline void hdmi_writeb(struct zx_hdmi *hdmi, u16 offset, u8 val) in hdmi_writeb() function
72 hdmi_writeb(hdmi, offset, tmp); in hdmi_writeb_mask()
82 hdmi_writeb(hdmi, TPI_INFO_FSEL, fsel); in zx_hdmi_infoframe_trans()
91 hdmi_writeb(hdmi, TPI_INFO_B0 + i, buffer[i]); in zx_hdmi_infoframe_trans()
155 hdmi_writeb(hdmi, 0x222, 0x0); in zx_hdmi_phy_start()
156 hdmi_writeb(hdmi, 0x224, 0x4); in zx_hdmi_phy_start()
157 hdmi_writeb(hdmi, 0x909, 0x0); in zx_hdmi_phy_start()
158 hdmi_writeb(hdmi, 0x7b0, 0x90); in zx_hdmi_phy_start()
159 hdmi_writeb(hdmi, 0x7b1, 0x00); in zx_hdmi_phy_start()
160 hdmi_writeb(hdmi, 0x7b2, 0xa7); in zx_hdmi_phy_start()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/
H A Dinno_hdmi.c182 static inline void hdmi_writeb(struct inno_hdmi *hdmi, u16 offset, u32 val) in hdmi_writeb() function
193 hdmi_writeb(hdmi, offset, temp); in hdmi_modb()
202 hdmi_writeb(hdmi, DDC_BUS_FREQ_L, ddc_bus_freq & 0xFF); in inno_hdmi_i2c_init()
203 hdmi_writeb(hdmi, DDC_BUS_FREQ_H, (ddc_bus_freq >> 8) & 0xFF); in inno_hdmi_i2c_init()
206 hdmi_writeb(hdmi, HDMI_INTERRUPT_MASK1, 0); in inno_hdmi_i2c_init()
207 hdmi_writeb(hdmi, HDMI_INTERRUPT_STATUS1, m_INT_EDID_READY); in inno_hdmi_i2c_init()
231 hdmi_writeb(hdmi, HDMI_PHY_PRE_EMPHASIS, in inno_hdmi_set_pwr_mode()
233 hdmi_writeb(hdmi, HDMI_PHY_DRIVER, phy_config->vlev_ctr); in inno_hdmi_set_pwr_mode()
235 hdmi_writeb(hdmi, HDMI_PHY_SYS_CTL, 0x15); in inno_hdmi_set_pwr_mode()
236 hdmi_writeb(hdmi, HDMI_PHY_SYS_CTL, 0x14); in inno_hdmi_set_pwr_mode()
[all …]
H A Drk3066_hdmi.c68 static inline void hdmi_writeb(struct rk3066_hdmi *hdmi, u16 offset, u32 val) in hdmi_writeb() function
79 hdmi_writeb(hdmi, offset, temp); in hdmi_modb()
88 hdmi_writeb(hdmi, HDMI_DDC_BUS_FREQ_L, ddc_bus_freq & 0xFF); in rk3066_hdmi_i2c_init()
89 hdmi_writeb(hdmi, HDMI_DDC_BUS_FREQ_H, (ddc_bus_freq >> 8) & 0xFF); in rk3066_hdmi_i2c_init()
93 hdmi_writeb(hdmi, HDMI_INTR_STATUS1, HDMI_INTR_EDID_MASK); in rk3066_hdmi_i2c_init()
130 hdmi_writeb(hdmi, HDMI_SYS_CTRL, in rk3066_hdmi_set_power_mode()
134 hdmi_writeb(hdmi, HDMI_SYS_CTRL, in rk3066_hdmi_set_power_mode()
138 hdmi_writeb(hdmi, HDMI_SYS_CTRL, in rk3066_hdmi_set_power_mode()
163 hdmi_writeb(hdmi, HDMI_CP_BUF_INDEX, frame_index); in rk3066_hdmi_upload_frame()
175 hdmi_writeb(hdmi, HDMI_CP_BUF_ACC_HB0 + i * 4, in rk3066_hdmi_upload_frame()
[all …]
/OK3568_Linux_fs/kernel/drivers/misc/rk628/
H A Drk628_hdmitx.c194 static void hdmi_writeb(struct rk628_hdmi *hdmi, u32 reg, u32 val) in hdmi_writeb() function
205 hdmi_writeb(hdmi, offset, temp); in hdmi_modb()
214 hdmi_writeb(hdmi, DDC_BUS_FREQ_L, ddc_bus_freq & 0xFF); in rk628_hdmi_i2c_init()
215 hdmi_writeb(hdmi, DDC_BUS_FREQ_H, (ddc_bus_freq >> 8) & 0xFF); in rk628_hdmi_i2c_init()
218 hdmi_writeb(hdmi, HDMI_INTERRUPT_MASK1, 0); in rk628_hdmi_i2c_init()
219 hdmi_writeb(hdmi, HDMI_INTERRUPT_STATUS1, INT_EDID_READY); in rk628_hdmi_i2c_init()
250 hdmi_writeb(hdmi, HDMI_PHY_PRE_EMPHASIS, in rk628_hdmi_set_pwr_mode()
252 hdmi_writeb(hdmi, HDMI_PHY_DRIVER, phy_config->vlev_ctr); in rk628_hdmi_set_pwr_mode()
254 hdmi_writeb(hdmi, HDMI_PHY_SYS_CTL, 0x15); in rk628_hdmi_set_pwr_mode()
255 hdmi_writeb(hdmi, HDMI_PHY_SYS_CTL, 0x14); in rk628_hdmi_set_pwr_mode()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/bridge/synopsys/
H A Ddw-hdmi.c343 static inline void hdmi_writeb(struct dw_hdmi *hdmi, u8 val, int offset) in hdmi_writeb() function
501 hdmi_writeb(hdmi, div_high & 0xff, HDMI_I2CM_SS_SCL_HCNT_0_ADDR); in dw_hdmi_i2c_set_divs()
502 hdmi_writeb(hdmi, (div_high >> 8) & 0xff, in dw_hdmi_i2c_set_divs()
504 hdmi_writeb(hdmi, div_low & 0xff, HDMI_I2CM_SS_SCL_LCNT_0_ADDR); in dw_hdmi_i2c_set_divs()
505 hdmi_writeb(hdmi, (div_low >> 8) & 0xff, in dw_hdmi_i2c_set_divs()
511 hdmi_writeb(hdmi, HDMI_PHY_I2CM_INT_ADDR_DONE_POL, in dw_hdmi_i2c_init()
514 hdmi_writeb(hdmi, HDMI_PHY_I2CM_CTLINT_ADDR_NAC_POL | in dw_hdmi_i2c_init()
519 hdmi_writeb(hdmi, 0x00, HDMI_I2CM_SOFTRSTZ); in dw_hdmi_i2c_init()
526 hdmi_writeb(hdmi, HDMI_I2CM_INT_DONE_POL, HDMI_I2CM_INT); in dw_hdmi_i2c_init()
527 hdmi_writeb(hdmi, HDMI_I2CM_CTLINT_NAC_POL | HDMI_I2CM_CTLINT_ARB_POL, in dw_hdmi_i2c_init()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/rk618/
H A Drk618_hdmi.c543 static inline void hdmi_writeb(struct rk618_hdmi *hdmi, u16 offset, u32 val) in hdmi_writeb() function
583 hdmi_writeb(hdmi, offset, temp); in hdmi_modb()
592 hdmi_writeb(hdmi, DDC_BUS_FREQ_L, ddc_bus_freq & 0xFF); in rk618_hdmi_i2c_init()
593 hdmi_writeb(hdmi, DDC_BUS_FREQ_H, (ddc_bus_freq >> 8) & 0xFF); in rk618_hdmi_i2c_init()
596 hdmi_writeb(hdmi, HDMI_INTERRUPT_MASK1, 0); in rk618_hdmi_i2c_init()
597 hdmi_writeb(hdmi, HDMI_INTERRUPT_STATUS1, m_INT_EDID_READY); in rk618_hdmi_i2c_init()
630 hdmi_writeb(hdmi, HDMI_PHY_PRE_EMPHASIS, in rk618_hdmi_set_pwr_mode()
632 hdmi_writeb(hdmi, HDMI_PHY_DRIVER, phy_config->vlev_ctr); in rk618_hdmi_set_pwr_mode()
634 hdmi_writeb(hdmi, HDMI_PHY_SYS_CTL, 0x2d); in rk618_hdmi_set_pwr_mode()
635 hdmi_writeb(hdmi, HDMI_PHY_SYS_CTL, 0x2c); in rk618_hdmi_set_pwr_mode()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/rk628/
H A Drk628_hdmi.c525 static inline void hdmi_writeb(struct rk628_hdmi *hdmi, u32 offset, u32 val) in hdmi_writeb() function
537 hdmi_writeb(hdmi, offset, temp); in hdmi_modb()
546 hdmi_writeb(hdmi, DDC_BUS_FREQ_L, ddc_bus_freq & 0xFF); in rk628_hdmi_i2c_init()
547 hdmi_writeb(hdmi, DDC_BUS_FREQ_H, (ddc_bus_freq >> 8) & 0xFF); in rk628_hdmi_i2c_init()
550 hdmi_writeb(hdmi, HDMI_INTERRUPT_MASK1, 0); in rk628_hdmi_i2c_init()
551 hdmi_writeb(hdmi, HDMI_INTERRUPT_STATUS1, INT_EDID_READY); in rk628_hdmi_i2c_init()
582 hdmi_writeb(hdmi, HDMI_PHY_PRE_EMPHASIS, in rk628_hdmi_set_pwr_mode()
584 hdmi_writeb(hdmi, HDMI_PHY_DRIVER, phy_config->vlev_ctr); in rk628_hdmi_set_pwr_mode()
586 hdmi_writeb(hdmi, HDMI_PHY_SYS_CTL, 0x15); in rk628_hdmi_set_pwr_mode()
587 hdmi_writeb(hdmi, HDMI_PHY_SYS_CTL, 0x14); in rk628_hdmi_set_pwr_mode()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/bridge/
H A Dsii9234.c296 #define hdmi_writeb(sii9234, offset, value) \ macro
414 hdmi_writeb(ctx, HDMI_RX_TMDS_CLK_EN_REG, 0x01); in sii9234_power_init()
416 hdmi_writeb(ctx, HDMI_RX_TMDS_CH_EN_REG, 0x15); in sii9234_power_init()
424 hdmi_writeb(ctx, HDMI_RX_TMDS0_CCTRL1_REG, 0xC1); in sii9234_hdmi_init()
425 hdmi_writeb(ctx, HDMI_RX_PLL_CALREFSEL_REG, 0x03); in sii9234_hdmi_init()
426 hdmi_writeb(ctx, HDMI_RX_PLL_VCOCAL_REG, 0x20); in sii9234_hdmi_init()
427 hdmi_writeb(ctx, HDMI_RX_EQ_DATA0_REG, 0x8A); in sii9234_hdmi_init()
428 hdmi_writeb(ctx, HDMI_RX_EQ_DATA1_REG, 0x6A); in sii9234_hdmi_init()
429 hdmi_writeb(ctx, HDMI_RX_EQ_DATA2_REG, 0xAA); in sii9234_hdmi_init()
430 hdmi_writeb(ctx, HDMI_RX_EQ_DATA3_REG, 0xCA); in sii9234_hdmi_init()
[all …]