/drivers/video/ |
D | hdmi.c | 59 int hdmi_avi_infoframe_init(struct hdmi_avi_infoframe *frame) in hdmi_avi_infoframe_init() argument 61 memset(frame, 0, sizeof(*frame)); in hdmi_avi_infoframe_init() 63 frame->type = HDMI_INFOFRAME_TYPE_AVI; in hdmi_avi_infoframe_init() 64 frame->version = 2; in hdmi_avi_infoframe_init() 65 frame->length = HDMI_AVI_INFOFRAME_SIZE; in hdmi_avi_infoframe_init() 71 static int hdmi_avi_infoframe_check_only(const struct hdmi_avi_infoframe *frame) in hdmi_avi_infoframe_check_only() argument 73 if (frame->type != HDMI_INFOFRAME_TYPE_AVI || in hdmi_avi_infoframe_check_only() 74 frame->version != 2 || in hdmi_avi_infoframe_check_only() 75 frame->length != HDMI_AVI_INFOFRAME_SIZE) in hdmi_avi_infoframe_check_only() 78 if (frame->picture_aspect > HDMI_PICTURE_ASPECT_16_9) in hdmi_avi_infoframe_check_only() [all …]
|
/drivers/iio/chemical/ |
D | pms7003.c | 73 struct pms7003_frame frame; member 106 struct pms7003_frame *frame = &state->frame; in pms7003_trigger_handler() local 117 data[PM1] = pms7003_get_pm(frame->data + PMS7003_PM1_OFFSET); in pms7003_trigger_handler() 118 data[PM2P5] = pms7003_get_pm(frame->data + PMS7003_PM2P5_OFFSET); in pms7003_trigger_handler() 119 data[PM10] = pms7003_get_pm(frame->data + PMS7003_PM10_OFFSET); in pms7003_trigger_handler() 135 struct pms7003_frame *frame = &state->frame; in pms7003_read_raw() local 149 *val = pms7003_get_pm(frame->data + chan->address); in pms7003_read_raw() 187 static u16 pms7003_calc_checksum(struct pms7003_frame *frame) in pms7003_calc_checksum() argument 190 (frame->length >> 8) + (u8)frame->length; in pms7003_calc_checksum() 193 for (i = 0; i < frame->length - PMS7003_CHECKSUM_LENGTH; i++) in pms7003_calc_checksum() [all …]
|
/drivers/gpu/drm/lima/ |
D | lima_pp.c | 67 struct drm_lima_m450_pp_frame *frame; in lima_pp_bcast_irq_handler() local 73 frame = pipe->current_task->frame; in lima_pp_bcast_irq_handler() 75 for (i = 0; i < frame->num_pp; i++) { in lima_pp_bcast_irq_handler() 147 struct drm_lima_m450_pp_frame *frame = pipe->current_task->frame; in lima_pp_soft_reset_async_wait() local 149 for (i = 0; i < frame->num_pp; i++) in lima_pp_soft_reset_async_wait() 158 static void lima_pp_write_frame(struct lima_ip *ip, u32 *frame, u32 *wb) in lima_pp_write_frame() argument 163 writel(frame[i], ip->iomem + LIMA_PP_FRAME + i * 4); in lima_pp_write_frame() 284 struct drm_lima_m450_pp_frame *f = task->frame; in lima_pp_task_validate() 291 struct drm_lima_m400_pp_frame *f = task->frame; in lima_pp_task_validate() 306 struct drm_lima_m450_pp_frame *frame = task->frame; in lima_pp_task_run() local [all …]
|
/drivers/staging/wilc1000/ |
D | wilc_wlan_cfg.c | 53 static int wilc_wlan_cfg_set_byte(u8 *frame, u32 offset, u16 id, u8 val8) in wilc_wlan_cfg_set_byte() argument 58 put_unaligned_le16(id, &frame[offset]); in wilc_wlan_cfg_set_byte() 59 put_unaligned_le16(1, &frame[offset + 2]); in wilc_wlan_cfg_set_byte() 60 frame[offset + 4] = val8; in wilc_wlan_cfg_set_byte() 64 static int wilc_wlan_cfg_set_hword(u8 *frame, u32 offset, u16 id, u16 val16) in wilc_wlan_cfg_set_hword() argument 69 put_unaligned_le16(id, &frame[offset]); in wilc_wlan_cfg_set_hword() 70 put_unaligned_le16(2, &frame[offset + 2]); in wilc_wlan_cfg_set_hword() 71 put_unaligned_le16(val16, &frame[offset + 4]); in wilc_wlan_cfg_set_hword() 76 static int wilc_wlan_cfg_set_word(u8 *frame, u32 offset, u16 id, u32 val32) in wilc_wlan_cfg_set_word() argument 81 put_unaligned_le16(id, &frame[offset]); in wilc_wlan_cfg_set_word() [all …]
|
/drivers/media/platform/exynos-gsc/ |
D | gsc-regs.c | 123 struct gsc_frame *frame = &ctx->s_frame; in gsc_hw_set_in_size() local 127 cfg = GSC_SRCIMG_OFFSET_X(frame->crop.left); in gsc_hw_set_in_size() 128 cfg |= GSC_SRCIMG_OFFSET_Y(frame->crop.top); in gsc_hw_set_in_size() 132 cfg = GSC_SRCIMG_WIDTH(frame->f_width); in gsc_hw_set_in_size() 133 cfg |= GSC_SRCIMG_HEIGHT(frame->f_height); in gsc_hw_set_in_size() 137 cfg = GSC_CROPPED_WIDTH(frame->crop.width); in gsc_hw_set_in_size() 138 cfg |= GSC_CROPPED_HEIGHT(frame->crop.height); in gsc_hw_set_in_size() 145 struct gsc_frame *frame = &ctx->s_frame; in gsc_hw_set_in_image_rgb() local 149 if (frame->colorspace == V4L2_COLORSPACE_REC709) in gsc_hw_set_in_image_rgb() 154 if (frame->fmt->pixelformat == V4L2_PIX_FMT_RGB565X) in gsc_hw_set_in_image_rgb() [all …]
|
D | gsc-m2m.c | 232 struct gsc_frame *frame; in gsc_m2m_queue_setup() local 235 frame = ctx_get_frame(ctx, vq->type); in gsc_m2m_queue_setup() 236 if (IS_ERR(frame)) in gsc_m2m_queue_setup() 237 return PTR_ERR(frame); in gsc_m2m_queue_setup() 239 if (!frame->fmt) in gsc_m2m_queue_setup() 242 *num_planes = frame->fmt->num_planes; in gsc_m2m_queue_setup() 243 for (i = 0; i < frame->fmt->num_planes; i++) in gsc_m2m_queue_setup() 244 sizes[i] = frame->payload[i]; in gsc_m2m_queue_setup() 251 struct gsc_frame *frame; in gsc_m2m_buf_prepare() local 254 frame = ctx_get_frame(ctx, vb->vb2_queue->type); in gsc_m2m_buf_prepare() [all …]
|
/drivers/media/platform/mtk-mdp/ |
D | mtk_mdp_regs.c | 70 struct mtk_mdp_frame *frame = &ctx->s_frame; in mtk_mdp_hw_set_in_size() local 74 config->crop_x = frame->crop.left; in mtk_mdp_hw_set_in_size() 75 config->crop_y = frame->crop.top; in mtk_mdp_hw_set_in_size() 78 config->crop_w = frame->crop.width; in mtk_mdp_hw_set_in_size() 79 config->crop_h = frame->crop.height; in mtk_mdp_hw_set_in_size() 84 config->w = frame->width; in mtk_mdp_hw_set_in_size() 85 config->h = frame->height; in mtk_mdp_hw_set_in_size() 91 struct mtk_mdp_frame *frame = &ctx->s_frame; in mtk_mdp_hw_set_in_image_format() local 95 src_buf->plane_num = frame->fmt->num_comp; in mtk_mdp_hw_set_in_image_format() 96 config->format = mtk_mdp_map_color_format(frame->fmt->pixelformat); in mtk_mdp_hw_set_in_image_format() [all …]
|
D | mtk_mdp_m2m.c | 281 struct mtk_mdp_frame *frame; in mtk_mdp_try_crop() local 296 frame = mtk_mdp_ctx_get_frame(ctx, type); in mtk_mdp_try_crop() 297 max_w = frame->width; in mtk_mdp_try_crop() 298 max_h = frame->height; in mtk_mdp_try_crop() 312 max_w = frame->height; in mtk_mdp_try_crop() 313 max_h = frame->width; in mtk_mdp_try_crop() 389 static void mtk_mdp_set_frame_size(struct mtk_mdp_frame *frame, int width, in mtk_mdp_set_frame_size() argument 392 frame->width = width; in mtk_mdp_set_frame_size() 393 frame->height = height; in mtk_mdp_set_frame_size() 394 frame->crop.width = width; in mtk_mdp_set_frame_size() [all …]
|
/drivers/media/usb/usbvision/ |
D | usbvision-core.c | 408 struct usbvision_frame *frame; in usbvision_find_header() local 411 frame = usbvision->cur_frame; in usbvision_find_header() 413 while (scratch_get_header(usbvision, &frame->isoc_header) == USBVISION_HEADER_LENGTH) { in usbvision_find_header() 416 frame->isoc_header.magic_2, in usbvision_find_header() 417 frame->isoc_header.magic_1, in usbvision_find_header() 418 frame->isoc_header.header_length, in usbvision_find_header() 419 frame->isoc_header.frame_num, in usbvision_find_header() 420 frame->isoc_header.frame_phase, in usbvision_find_header() 421 frame->isoc_header.frame_latency, in usbvision_find_header() 422 frame->isoc_header.data_format, in usbvision_find_header() [all …]
|
/drivers/net/usb/ |
D | lg-vl600.c | 98 struct vl600_frame_hdr *frame; in vl600_rx_fixup() local 115 frame = (struct vl600_frame_hdr *) s->current_rx_buf->data; in vl600_rx_fixup() 117 le32_to_cpup(&frame->len)) { in vl600_rx_fixup() 131 frame = (struct vl600_frame_hdr *) buf->data; in vl600_rx_fixup() 134 if (ntohl(frame->magic) != 0x53544448 && in vl600_rx_fixup() 135 ntohl(frame->magic) != 0x44544d48) in vl600_rx_fixup() 138 if (buf->len < sizeof(*frame) || in vl600_rx_fixup() 139 buf->len != le32_to_cpup(&frame->len)) { in vl600_rx_fixup() 145 le32_to_cpup(&frame->len), GFP_ATOMIC); in vl600_rx_fixup() 152 count = le32_to_cpup(&frame->pkt_cnt); in vl600_rx_fixup() [all …]
|
/drivers/media/platform/sti/bdisp/ |
D | bdisp-v4l2.c | 254 struct bdisp_frame *frame, dma_addr_t *paddr) in bdisp_get_addr() argument 256 if (!vb || !frame) in bdisp_get_addr() 261 if (frame->fmt->nb_planes > 1) in bdisp_get_addr() 264 frame->bytesperline * frame->height); in bdisp_get_addr() 266 if (frame->fmt->nb_planes > 2) in bdisp_get_addr() 269 (frame->bytesperline * frame->height) / 4); in bdisp_get_addr() 271 if (frame->fmt->nb_planes > 3) in bdisp_get_addr() 445 struct bdisp_frame *frame = ctx_get_frame(ctx, vq->type); in bdisp_queue_setup() local 447 if (IS_ERR(frame)) { in bdisp_queue_setup() 448 dev_err(ctx->bdisp_dev->dev, "Invalid frame (%p)\n", frame); in bdisp_queue_setup() [all …]
|
/drivers/gpu/drm/radeon/ |
D | r600_hdmi.c | 220 uint8_t *frame = buffer + 3; in r600_set_avi_packet() local 223 frame[0x0] | (frame[0x1] << 8) | (frame[0x2] << 16) | (frame[0x3] << 24)); in r600_set_avi_packet() 225 frame[0x4] | (frame[0x5] << 8) | (frame[0x6] << 16) | (frame[0x7] << 24)); in r600_set_avi_packet() 227 frame[0x8] | (frame[0x9] << 8) | (frame[0xA] << 16) | (frame[0xB] << 24)); in r600_set_avi_packet() 229 frame[0xC] | (frame[0xD] << 8) | (buffer[1] << 24)); in r600_set_avi_packet() 251 const u8 *frame = buffer + 3; in r600_hdmi_update_audio_infoframe() local 254 frame[0x0] | (frame[0x1] << 8) | (frame[0x2] << 16) | (frame[0x3] << 24)); in r600_hdmi_update_audio_infoframe() 256 frame[0x4] | (frame[0x5] << 8) | (frame[0x6] << 16) | (frame[0x8] << 24)); in r600_hdmi_update_audio_infoframe() 419 struct hdmi_audio_infoframe frame; in r600_hdmi_update_audio_settings() local 434 err = hdmi_audio_infoframe_init(&frame); in r600_hdmi_update_audio_settings() [all …]
|
/drivers/media/platform/vivid/ |
D | vivid-vbi-gen.c | 216 static void vivid_vbi_gen_teletext(u8 *packet, unsigned line, unsigned frame) in vivid_vbi_gen_teletext() argument 226 packet[2] = hamming[frame % 10]; in vivid_vbi_gen_teletext() 227 packet[3] = hamming[frame / 10]; in vivid_vbi_gen_teletext() 238 packet[7] = '0' + frame / 10; in vivid_vbi_gen_teletext() 239 packet[8] = '0' + frame % 10; in vivid_vbi_gen_teletext() 251 unsigned frame = seqnr % 60; in vivid_vbi_gen_sliced() local 261 vivid_vbi_gen_teletext(data0->data, i, frame); in vivid_vbi_gen_sliced() 273 vivid_vbi_gen_teletext(data0->data, 12 + i, frame); in vivid_vbi_gen_sliced() 285 if (frame < 15) { in vivid_vbi_gen_sliced() 286 data0->data[0] = calc_parity(vivid_cc_sequence1[2 * frame]); in vivid_vbi_gen_sliced() [all …]
|
/drivers/net/wireless/intersil/prism54/ |
D | islpci_mgt.c | 279 struct islpci_mgmtframe *frame; in islpci_mgt_receive() local 343 frame = kmalloc(sizeof(struct islpci_mgmtframe) + size, in islpci_mgt_receive() 345 if (!frame) in islpci_mgt_receive() 348 frame->ndev = ndev; in islpci_mgt_receive() 349 memcpy(&frame->buf, header, size); in islpci_mgt_receive() 350 frame->header = (pimfor_header_t *) frame->buf; in islpci_mgt_receive() 351 frame->data = frame->buf + PIMFOR_HEADER_SIZE; in islpci_mgt_receive() 356 frame->header, frame->data, size); in islpci_mgt_receive() 369 INIT_WORK(&frame->ws, prism54_process_trap); in islpci_mgt_receive() 370 schedule_work(&frame->ws); in islpci_mgt_receive() [all …]
|
/drivers/nfc/pn533/ |
D | usb.c | 266 struct pn533_acr122_tx_frame *frame = _frame; in pn533_acr122_tx_frame_init() local 268 frame->ccid.type = PN533_ACR122_PC_TO_RDR_ESCAPE; in pn533_acr122_tx_frame_init() 270 frame->ccid.datalen = sizeof(frame->apdu) + 1; in pn533_acr122_tx_frame_init() 271 frame->ccid.slot = 0; in pn533_acr122_tx_frame_init() 272 frame->ccid.seq = 0; in pn533_acr122_tx_frame_init() 273 frame->ccid.params[0] = 0; in pn533_acr122_tx_frame_init() 274 frame->ccid.params[1] = 0; in pn533_acr122_tx_frame_init() 275 frame->ccid.params[2] = 0; in pn533_acr122_tx_frame_init() 277 frame->data[0] = PN533_STD_FRAME_DIR_OUT; in pn533_acr122_tx_frame_init() 278 frame->data[1] = cmd_code; in pn533_acr122_tx_frame_init() [all …]
|
/drivers/acpi/arm64/ |
D | gtdt.c | 195 struct arch_timer_mem_frame *frame; in gtdt_parse_timer_block() local 231 frame = &timer_mem->frame[gtdt_frame->frame_number]; in gtdt_parse_timer_block() 234 if (frame->valid) in gtdt_parse_timer_block() 237 frame->phys_irq = map_gt_gsi(gtdt_frame->timer_interrupt, in gtdt_parse_timer_block() 239 if (frame->phys_irq <= 0) { in gtdt_parse_timer_block() 246 frame->virt_irq = in gtdt_parse_timer_block() 249 if (frame->virt_irq <= 0) { in gtdt_parse_timer_block() 259 frame->cntbase = gtdt_frame->base_address; in gtdt_parse_timer_block() 265 frame->size = SZ_4K; in gtdt_parse_timer_block() 266 frame->valid = true; in gtdt_parse_timer_block() [all …]
|
/drivers/media/platform/sti/delta/ |
D | delta-v4l2.c | 77 static void dump_frame(struct delta_ctx *ctx, struct delta_frame *frame) in dump_frame() argument 81 u8 *data = (u8 *)(frame->vaddr); in dump_frame() 84 ctx->name, frame->index, frame->dts, in dump_frame() 85 frame_type_str(frame->flags), in dump_frame() 86 frame_field_str(frame->field), in dump_frame() 99 static void delta_frame_done(struct delta_ctx *ctx, struct delta_frame *frame, in delta_frame_done() argument 104 dump_frame(ctx, frame); in delta_frame_done() 107 frame->state |= DELTA_FRAME_OUT; in delta_frame_done() 109 vbuf = &frame->vbuf; in delta_frame_done() 113 if (frame->info.size) /* ignore EOS */ in delta_frame_done() [all …]
|
/drivers/net/can/mscan/ |
D | mscan.c | 188 struct can_frame *frame = (struct can_frame *)skb->data; in mscan_start_xmit() local 226 rtr = frame->can_id & CAN_RTR_FLAG; in mscan_start_xmit() 229 if (frame->can_id & CAN_EFF_FLAG) { in mscan_start_xmit() 230 can_id = (frame->can_id & CAN_EFF_MASK) in mscan_start_xmit() 241 can_id = (frame->can_id & CAN_SFF_MASK) in mscan_start_xmit() 250 u16 *payload = (u16 *)frame->data; in mscan_start_xmit() 252 for (i = 0; i < frame->can_dlc / 2; i++) { in mscan_start_xmit() 257 if (frame->can_dlc & 1) in mscan_start_xmit() 258 out_8(data, frame->data[frame->can_dlc - 1]); in mscan_start_xmit() 261 out_8(®s->tx.dlr, frame->can_dlc); in mscan_start_xmit() [all …]
|
/drivers/thunderbolt/ |
D | ctl.c | 175 if (WARN(len != pkg->frame.size, in check_header() 177 len, pkg->frame.size)) in check_header() 179 if (WARN(type != pkg->frame.eof, "wrong eof (expected %#x, got %#x)\n", in check_header() 180 type, pkg->frame.eof)) in check_header() 182 if (WARN(pkg->frame.sof, "wrong sof (expected 0x0, got %#x)\n", in check_header() 183 pkg->frame.sof)) in check_header() 246 if (pkg->frame.eof == TB_CFG_PKG_ERROR) in parse_header() 303 pkg->buffer, pkg->frame.buffer_phy); in tb_ctl_pkg_free() 315 &pkg->frame.buffer_phy); in tb_ctl_pkg_alloc() 326 static void tb_ctl_tx_callback(struct tb_ring *ring, struct ring_frame *frame, in tb_ctl_tx_callback() argument [all …]
|
/drivers/media/usb/uvc/ |
D | uvc_v4l2.c | 103 static u32 uvc_try_frame_interval(struct uvc_frame *frame, u32 interval) in uvc_try_frame_interval() argument 107 if (frame->bFrameIntervalType) { in uvc_try_frame_interval() 110 for (i = 0; i < frame->bFrameIntervalType; ++i) { in uvc_try_frame_interval() 111 dist = interval > frame->dwFrameInterval[i] in uvc_try_frame_interval() 112 ? interval - frame->dwFrameInterval[i] in uvc_try_frame_interval() 113 : frame->dwFrameInterval[i] - interval; in uvc_try_frame_interval() 121 interval = frame->dwFrameInterval[i-1]; in uvc_try_frame_interval() 123 const u32 min = frame->dwFrameInterval[0]; in uvc_try_frame_interval() 124 const u32 max = frame->dwFrameInterval[1]; in uvc_try_frame_interval() 125 const u32 step = frame->dwFrameInterval[2]; in uvc_try_frame_interval() [all …]
|
D | uvc_video.c | 128 struct uvc_frame *frame = NULL; in uvc_fixup_video_ctrl() local 142 if (format->frame[i].bFrameIndex == ctrl->bFrameIndex) { in uvc_fixup_video_ctrl() 143 frame = &format->frame[i]; in uvc_fixup_video_ctrl() 148 if (frame == NULL) in uvc_fixup_video_ctrl() 155 frame->dwMaxVideoFrameBufferSize; in uvc_fixup_video_ctrl() 173 : frame->dwFrameInterval[0]; in uvc_fixup_video_ctrl() 181 bandwidth = frame->wWidth * frame->wHeight / 8 * format->bpp; in uvc_fixup_video_ctrl() 773 stream->stats.frame.nb_packets == 0) in uvc_video_stats_decode() 797 stream->stats.frame.nb_invalid++; in uvc_video_stats_decode() 811 if (has_pts && stream->stats.frame.nb_pts) { in uvc_video_stats_decode() [all …]
|
/drivers/gpu/drm/i915/ |
D | i915_trace.h | 28 __array(u32, frame, 3) 36 __entry->frame[it__->pipe] = intel_crtc_get_vblank_counter(it__); 44 __entry->frame[PIPE_A], __entry->scanline[PIPE_A], 45 __entry->frame[PIPE_B], __entry->scanline[PIPE_B], 46 __entry->frame[PIPE_C], __entry->scanline[PIPE_C]) 54 __array(u32, frame, 3) 63 __entry->frame[it__->pipe] = intel_crtc_get_vblank_counter(it__); 71 __entry->frame[PIPE_A], __entry->scanline[PIPE_A], 72 __entry->frame[PIPE_B], __entry->scanline[PIPE_B], 73 __entry->frame[PIPE_C], __entry->scanline[PIPE_C]) [all …]
|
/drivers/media/platform/exynos4-is/ |
D | fimc-m2m.c | 198 struct fimc_frame *frame; in fimc_buf_prepare() local 201 frame = ctx_get_frame(ctx, vb->vb2_queue->type); in fimc_buf_prepare() 202 if (IS_ERR(frame)) in fimc_buf_prepare() 203 return PTR_ERR(frame); in fimc_buf_prepare() 205 for (i = 0; i < frame->fmt->memplanes; i++) in fimc_buf_prepare() 206 vb2_set_plane_payload(vb, i, frame->payload[i]); in fimc_buf_prepare() 258 struct fimc_frame *frame = ctx_get_frame(ctx, f->type); in fimc_m2m_g_fmt_mplane() local 260 if (IS_ERR(frame)) in fimc_m2m_g_fmt_mplane() 261 return PTR_ERR(frame); in fimc_m2m_g_fmt_mplane() 263 __fimc_get_format(frame, f); in fimc_m2m_g_fmt_mplane() [all …]
|
D | fimc-reg.c | 108 struct fimc_frame *frame = &ctx->d_frame; in fimc_hw_set_target_format() local 110 dbg("w= %d, h= %d color: %d", frame->width, in fimc_hw_set_target_format() 111 frame->height, frame->fmt->color); in fimc_hw_set_target_format() 117 switch (frame->fmt->color) { in fimc_hw_set_target_format() 125 if (frame->fmt->colplanes == 1) in fimc_hw_set_target_format() 135 cfg |= (frame->height << 16) | frame->width; in fimc_hw_set_target_format() 137 cfg |= (frame->width << 16) | frame->height; in fimc_hw_set_target_format() 143 cfg |= (frame->width * frame->height); in fimc_hw_set_target_format() 150 struct fimc_frame *frame = &ctx->d_frame; in fimc_hw_set_out_dma_size() local 153 cfg = (frame->f_height << 16) | frame->f_width; in fimc_hw_set_out_dma_size() [all …]
|
/drivers/staging/media/tegra-vde/ |
D | vde.c | 183 struct video_frame *frame, in tegra_vde_setup_frameid() argument 187 u32 y_addr = frame ? frame->y_addr : 0x6CDEAD00; in tegra_vde_setup_frameid() 188 u32 cb_addr = frame ? frame->cb_addr : 0x6CDEAD00; in tegra_vde_setup_frameid() 189 u32 cr_addr = frame ? frame->cr_addr : 0x6CDEAD00; in tegra_vde_setup_frameid() 190 u32 value1 = frame ? ((mbs_width << 16) | mbs_height) : 0; in tegra_vde_setup_frameid() 191 u32 value2 = frame ? ((((mbs_width + 1) >> 1) << 6) | 1) : 0; in tegra_vde_setup_frameid() 233 struct video_frame *frame; in tegra_vde_setup_iram_tables() local 242 frame = &dpb_frames[i + 1]; in tegra_vde_setup_iram_tables() 244 aux_addr = frame->aux_addr; in tegra_vde_setup_iram_tables() 247 value |= !(frame->flags & FLAG_B_FRAME) << 25; in tegra_vde_setup_iram_tables() [all …]
|