/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/hifb/drv/hi3516cv500/ |
D | hifb_vou_graphics.c | 224 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 …]
|
D | hifb_graphic_drv.h | 188 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);
|
D | hifb_graphic_drv.c | 529 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 …]
|
D | hifb_vou_graphics.h | 118 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);
|
D | hifb_vou_drv.c | 748 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/ |
D | Makefile | 20 .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
|
D | Makefile.param | 129 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/ |
D | sys_hal.c | 125 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/ |
D | Makefile | 46 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/ |
D | drm_hal_display.c | 44 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, ¶m->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/ |
D | sys_hal.h | 80 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/ |
D | Makefile | 20 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/ |
D | Makefile | 19 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/ |
D | vou.c | 106 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/ |
D | vou.h | 301 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/ |
D | Makefile | 68 -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/ |
D | Makefile | 67 EXTRA_CFLAGS += -I$(CBB_ROOT)/vo/vo_dev/include
|
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/ |
D | Makefile.param | 324 COMMON_INCLUDE += -I$(MPP_PATH)/cbb/vo/vo_dev/include
|
/device/soc/hisilicon/hi3516dv300/sdk_linux/sample/platform/common/ |
D | sample_comm_audio.c | 961 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/ |
D | hifb_main.c | 1388 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()
|