Home
last modified time | relevance | path

Searched refs:vo_dev (Results 1 – 20 of 20) sorted by relevance

/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/hifb/drv/hi3516cv500/
Dhifb_vou_graphics.c224 hifb_vo_dev vo_dev; in vou_graphics_init() local
234 vo_dev = i; in vou_graphics_init()
235 logic_ret = graphic_drv_get_dev_enable(vo_dev, &vo_enable); in vou_graphics_init()
239 g_ast_vo_dev[vo_dev].vo_enable = vo_enable; in vou_graphics_init()
242 logic_ret = graphic_drv_get_intf_sync(vo_dev, &sync_info); in vou_graphics_init()
246 g_ast_vo_dev[vo_dev].max_width = sync_info.hact; in vou_graphics_init()
248 g_ast_vo_dev[vo_dev].max_height = (sync_info.iop) ? sync_info.vact : sync_info.vact * 2; in vou_graphics_init()
251 logic_ret = graphic_drv_get_intf_mux_sel(vo_dev, &intf_type); in vou_graphics_init()
255 g_ast_vo_dev[vo_dev].intf_type = intf_type; in vou_graphics_init()
301 hifb_vo_dev vo_dev; in vou_graphics_get_dev_mode() local
[all …]
Dhifb_graphic_drv.h188 hi_s32 graphic_drv_get_interrupt_dev(hi_u32 int_status, hifb_vo_dev *vo_dev);
192 hi_void graphic_drv_dev_int_enable(hifb_vo_dev vo_dev, hi_bool enable);
206 hi_bool graphic_drv_get_intf_mux_sel(hifb_vo_dev vo_dev, VO_INTF_TYPE_E *ben_intf_type);
207 hi_bool graphic_drv_get_intf_sync(hifb_vo_dev vo_dev, hal_disp_syncinfo *sync_info);
208 hi_bool graphic_drv_get_dev_enable(hifb_vo_dev vo_dev, hi_bool *intf_en);
210 hi_bool graphic_drv_get_vt_thd_mode(hifb_vo_dev vo_dev, hi_bool *feild_update);
213 hi_bool fb_graphic_drv_get_scan_mode(hifb_vo_dev vo_dev, hi_bool *iop);
Dhifb_graphic_drv.c529 hi_bool fb_graphic_drv_get_scan_mode(hifb_vo_dev vo_dev, hi_bool *iop) in fb_graphic_drv_get_scan_mode() argument
531 return fb_hal_disp_get_disp_iop(vo_dev, iop); in fb_graphic_drv_get_scan_mode()
553 hi_bool graphic_drv_get_vt_thd_mode(hifb_vo_dev vo_dev, hi_bool *feild_update) in graphic_drv_get_vt_thd_mode() argument
555 return hal_disp_get_vt_thd_mode(vo_dev, feild_update); in graphic_drv_get_vt_thd_mode()
694 hi_bool graphic_drv_get_dev_enable(hifb_vo_dev vo_dev, hi_bool *intf_en) in graphic_drv_get_dev_enable() argument
696 return fb_hal_disp_get_intf_enable(vo_dev, intf_en); in graphic_drv_get_dev_enable()
699 hi_bool graphic_drv_get_intf_sync(hifb_vo_dev vo_dev, hal_disp_syncinfo *sync_info) in graphic_drv_get_intf_sync() argument
701 return hal_disp_get_intf_sync(vo_dev, sync_info); in graphic_drv_get_intf_sync()
704 hi_bool graphic_drv_get_intf_mux_sel(hifb_vo_dev vo_dev, VO_INTF_TYPE_E *ben_intf_type) in graphic_drv_get_intf_mux_sel() argument
706 return hal_disp_get_intf_mux_sel(vo_dev, ben_intf_type); in graphic_drv_get_intf_mux_sel()
[all …]
Dhifb_vou_graphics.h118 hi_void vo_graphics_vtth_int_process(hifb_vo_dev vo_dev);
121 hi_s32 vou_graphics_bind_dev(GRAPHIC_LAYER gfx_layer, hifb_vo_dev vo_dev);
122 hi_s32 vou_graphic_sun_bind_dev(GRAPHIC_LAYER gfx_layer, hifb_vo_dev vo_dev);
Dhifb_vou_drv.c748 hi_s32 hifb_drv_graphics_get_interrupt_dev(hi_u32 int_status, hifb_vo_dev *vo_dev) in hifb_drv_graphics_get_interrupt_dev() argument
750 return vou_graphics_get_interrupt_dev(int_status, vo_dev); in hifb_drv_graphics_get_interrupt_dev()
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/
DMakefile20 .PHONY:clean all base sys vi mcf vo vo_dev vpss avs chnl region vgs gdc venc vedu vdec vfmw jpegd d…
38 HI_COMM_INC_FILE += $(CBB_ROOT)/vo/vo_dev/include/hi_comm_vo_dev.h
42 target += vo_dev
43 MPI_SRC_DIR += $(CBB_ROOT)/vo/vo_dev/mpi
44 MPI_CFLAGS += -I$(CBB_ROOT)/vo/vo_dev/mpi/adapt
45 MPI_CFLAGS += -I$(CBB_ROOT)/vo/vo_dev/include/adapt
46 MPI_INC_DIR += $(CBB_ROOT)/vo/vo_dev/include
91 vo_dev: target
92 @cd vo/vo_dev && make
142 @cd vo/vo_dev && make clean
DMakefile.param129 COMM_INC += -I$(CBB_ROOT)/vo/vo_dev/include
130 COMM_INC += -I$(CBB_ROOT)/vo/vo_dev/include/adapt
181 COMM_INC += -I$(CBB_ROOT)/vo/vo_dev/ext_inc
279 MPI_CFLAGS += -I$(CBB_ROOT)/vo/vo_dev/mkp/include
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/sysd/arch/hi3516cv500/hal/
Dsys_hal.c125 hi_s32 sys_hal_vou_dev_clk_en(hi_s32 vo_dev, hi_bool clk_en) in sys_hal_vou_dev_clk_en() argument
128 hi_unused(vo_dev); in sys_hal_vou_dev_clk_en()
145 hi_s32 sys_hal_vou_bt_clk_en(hi_s32 vo_dev, hi_bool bt_clk_en) in sys_hal_vou_bt_clk_en() argument
148 hi_unused(vo_dev); in sys_hal_vou_bt_clk_en()
156 hi_s32 sys_hal_vou_hdmi_clk_en(hi_s32 vo_dev, hi_bool hdmi_clk_en) in sys_hal_vou_hdmi_clk_en() argument
159 hi_unused(vo_dev); in sys_hal_vou_hdmi_clk_en()
166 hi_s32 sys_hal_vou_mipi_clk_en(hi_s32 vo_dev, hi_bool mipi_clk_en) in sys_hal_vou_mipi_clk_en() argument
169 hi_unused(vo_dev); in sys_hal_vou_mipi_clk_en()
242 hi_s32 sys_hal_vou_bt_clk_sel(hi_s32 vo_dev, hi_u32 bt_clk_ch_sel) in sys_hal_vou_bt_clk_sel() argument
244 if (vo_dev == 0) { in sys_hal_vou_bt_clk_sel()
[all …]
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/vo/vo_dev/
DMakefile46 include $(CBB_ROOT)/vo/vo_dev/mkp/src/Makefile
47 include $(CBB_ROOT)/vo/vo_dev/arch/$(HIARCH)/hal/Makefile
49 MKP_CFLAGS+=-I $(CBB_ROOT)/vo/vo_dev/drm_hal
50 include $(CBB_ROOT)/vo/vo_dev/drm_hal/Makefile
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/vo/vo_dev/drm_hal/
Ddrm_hal_display.c44 hi_vo_dev vo_dev; member
145 param->vo_dev = disp_chan_to_dev(disp); in drm_hal_disp_open()
147 if (param->vo_dev == -1) { in drm_hal_disp_open()
193 ret = vou_set_pub_attr(param->vo_dev, &param->vo_attr); in drm_hal_disp_enable()
201 ret = vou_set_user_intf_sync_info(param->vo_dev, &(param->user_info)); in drm_hal_disp_enable()
209 ret = vou_enable(param->vo_dev); in drm_hal_disp_enable()
232 ret = vou_disable(param->vo_dev); in drm_hal_disp_disable()
385 ret = vou_graphics_un_bind_dev(param->layer, param->vo_dev); in drm_hal_disp_bind_layer()
392 ret = vou_graphics_bind_dev(param->layer, param->vo_dev); in drm_hal_disp_bind_layer()
425 ret = vou_graphics_un_bind_dev(param->layer, param->vo_dev); in drm_hal_disp_unbind_layer()
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/sysd/arch/hi3516cv500/include/
Dsys_hal.h80 hi_s32 sys_hal_vou_dev_clk_en(hi_s32 vo_dev, hi_bool clk_en);
88 hi_s32 sys_hal_vou_lcd_clk_en(hi_s32 vo_dev, hi_bool clk_en);
91 hi_s32 sys_hal_vou_bt_clk_en(hi_s32 vo_dev, hi_bool bt_clk_en);
93 hi_s32 sys_hal_vou_bt_clk_sel(hi_s32 vo_dev, hi_u32 bt_clk_ch_sel);
95 hi_s32 sys_hal_vou_mipi_clk_en(hi_s32 vo_dev, hi_bool mipi_clk_en);
96 hi_s32 sys_hal_vou_hdmi_clk_en(hi_s32 vo_dev, hi_bool hdmi_clk_en);
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/hifb/drm_hal/
DMakefile20 EXTRA_CFLAGS += -I$(PWD)/drm_hal -I$(MPP_ROOT)/cbb/include -I$(MPP_ROOT)/cbb/vo/vo_dev/drm_hal
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/hdmi/src/mkp/drm_hal/
DMakefile19 INC_PATH += -I$(MPP_PATH)/cbb/vo/vo_dev/drm_hal
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/vo/vo_dev/mkp/src/
Dvou.c106 vo_dev_info *vo_get_dev_ctx(hi_vo_dev vo_dev) in vo_get_dev_ctx() argument
108 return &g_vo_dev[vo_dev]; in vo_get_dev_ctx()
112 vou_virt_dev *vo_get_virt_dev_ctx(hi_vo_dev vo_dev) in vo_get_virt_dev_ctx() argument
114 return &g_vou_virt_dev[vo_dev]; in vo_get_virt_dev_ctx()
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/vo/vo_dev/mkp/include/
Dvou.h301 vo_dev_info *vo_get_dev_ctx(hi_vo_dev vo_dev);
302 vou_virt_dev *vo_get_virt_dev_ctx(hi_vo_dev vo_dev);
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/hdmi/src/mkp/
DMakefile68 -I$(CODE_ROOT)/vo/vo_dev/include/adapt\
73 -I$(MPP_PATH)/cbb/vo/vo_dev/ext_inc\
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/hifb/
DMakefile67 EXTRA_CFLAGS += -I$(CBB_ROOT)/vo/vo_dev/include
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/
DMakefile.param324 COMMON_INCLUDE += -I$(MPP_PATH)/cbb/vo/vo_dev/include
/device/soc/hisilicon/hi3516dv300/sdk_linux/sample/platform/common/
Dsample_comm_audio.c961 const VO_DEV vo_dev = 0; in SAMPLE_COMM_AUDIO_StopHdmi() local
969 ret = HI_MPI_VO_Disable(vo_dev); in SAMPLE_COMM_AUDIO_StopHdmi()
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/hifb/src/
Dhifb_main.c1388 hifb_vo_dev vo_dev = VO_INVALID_DEV; in hifb_interrupt_route() local
1407 ret = g_drv_ops.hifb_drv_graphics_get_int_dev(int_status, &vo_dev); in hifb_interrupt_route()
1413 if ((hi_s32)vo_dev == VO_INVALID_DEV) { in hifb_interrupt_route()
1414 hifb_error("unknown dev:%d \n", vo_dev); in hifb_interrupt_route()
1418 if (vo_dev == VO_DEV_DHD0) { in hifb_interrupt_route()
1421 } else if (vo_dev == VO_DEV_DHD1) { in hifb_interrupt_route()
1440 if ((par->layer_open == HI_FALSE) || (vo_dev != graphic_drv_get_bind_dev(i))) { in hifb_interrupt_route()