Searched refs:disp_ctrl (Results 1 – 3 of 3) sorted by relevance
| /OK3568_Linux_fs/u-boot/drivers/video/tegra124/ |
| H A D | display.c | 55 static int update_display_mode(struct dc_ctlr *disp_ctrl, in update_display_mode() argument 61 writel(0x1, &disp_ctrl->disp.disp_timing_opt); in update_display_mode() 64 &disp_ctrl->disp.ref_to_sync); in update_display_mode() 67 &disp_ctrl->disp.sync_width); in update_display_mode() 70 timing->hback_porch.typ, &disp_ctrl->disp.back_porch); in update_display_mode() 73 timing->hfront_porch.typ, &disp_ctrl->disp.front_porch); in update_display_mode() 76 &disp_ctrl->disp.disp_active); in update_display_mode() 93 &disp_ctrl->disp.disp_clk_ctrl); in update_display_mode() 120 int tegra_dc_sor_general_act(struct dc_ctlr *disp_ctrl) in tegra_dc_sor_general_act() argument 122 writel(GENERAL_ACT_REQ, &disp_ctrl->cmd.state_ctrl); in tegra_dc_sor_general_act() [all …]
|
| H A D | sor.c | 679 static void tegra_dc_sor_enable_dc(struct dc_ctlr *disp_ctrl) in tegra_dc_sor_enable_dc() argument 681 u32 reg_val = readl(&disp_ctrl->cmd.state_access); in tegra_dc_sor_enable_dc() 683 writel(reg_val | WRITE_MUX_ACTIVE, &disp_ctrl->cmd.state_access); in tegra_dc_sor_enable_dc() 684 writel(VSYNC_H_POSITION(1), &disp_ctrl->disp.disp_timing_opt); in tegra_dc_sor_enable_dc() 688 &disp_ctrl->cmd.disp_cmd); in tegra_dc_sor_enable_dc() 689 writel(reg_val, &disp_ctrl->cmd.state_access); in tegra_dc_sor_enable_dc() 762 struct dc_ctlr *disp_ctrl; in tegra_dc_sor_attach() local 767 disp_ctrl = (struct dc_ctlr *)dev_read_addr(dc_dev); in tegra_dc_sor_attach() 769 tegra_dc_sor_enable_dc(disp_ctrl); in tegra_dc_sor_attach() 772 writel(0x9f00, &disp_ctrl->cmd.state_ctrl); in tegra_dc_sor_attach() [all …]
|
| H A D | sor.h | 908 void tegra_dc_sor_disable_win_short_raster(struct dc_ctlr *disp_ctrl, 910 int tegra_dc_sor_general_act(struct dc_ctlr *disp_ctrl); 911 void tegra_dc_sor_restore_win_and_raster(struct dc_ctlr *disp_ctrl,
|