Home
last modified time | relevance | path

Searched refs:bds (Results 1 – 16 of 16) sorted by relevance

/linux/drivers/staging/media/atomisp/pci/
H A Dsh_css_param_shading.c235 struct u32_fract bds; in prepare_shading_table() local
259 sh_css_bds_factor_get_fract(bds_factor, &bds); in prepare_shading_table()
262 bds.numerator / bds.denominator - in prepare_shading_table()
265 binary->effective_in_frame_res.width * bds.denominator / in prepare_shading_table()
266 bds.numerator - left_cropping) * bds.numerator / bds.denominator; in prepare_shading_table()
267 top_padding = binary->info->sp.pipeline.top_cropping * bds.numerator / in prepare_shading_table()
268 bds in prepare_shading_table()
[all...]
H A Dia_css_isp_params.h90 struct ia_css_isp_parameter bds; member
H A Dia_css_acc_types.h205 struct ia_css_binary_bds_info bds; member
H A Dia_css_isp_params.c1010 stage->binary->info->mem_offsets.offsets.param->dmem.bds.size; in ia_css_process_bds()
1013 stage->binary->info->mem_offsets.offsets.param->dmem.bds.offset; in ia_css_process_bds()
/linux/drivers/staging/media/atomisp/pci/runtime/binary/src/
H A Dbinary.c123 struct u32_fract bds; in ia_css_binary_compute_shading_table_bayer_origin() local
145 err = sh_css_bds_factor_get_fract(required_bds_factor, &bds); in ia_css_binary_compute_shading_table_bayer_origin()
162 need_bds_factor_2_00 = ((binary->info->sp.bds.supported_bds_factors & in ia_css_binary_compute_shading_table_bayer_origin()
206 * bds.denominator + bds.numerator / 2) / bds.numerator in ia_css_binary_compute_shading_table_bayer_origin()
208 /* "+ bds.numerator / 2": rounding for division by bds.numerator */ in ia_css_binary_compute_shading_table_bayer_origin()
210 (bad_bqs_on_top_before_bs * bds.denominator + bds in ia_css_binary_compute_shading_table_bayer_origin()
[all...]
/linux/drivers/staging/media/ipu3/
H A Dipu3.h91 struct v4l2_rect bds; /* bayer-domain scaled resolution*/ member
H A Dipu3-css.c1697 struct v4l2_rect *const bds = &r[IPU3_CSS_RECT_BDS]; in imgu_css_fmt_try() local
1760 if (bds->width <= 0 || bds->height <= 0) { in imgu_css_fmt_try()
1761 bds->width = out->width; in imgu_css_fmt_try()
1762 bds->height = out->height; in imgu_css_fmt_try()
1773 bds->width = imgu_css_adjust(bds->width, BDS_ALIGN_W); in imgu_css_fmt_try()
1774 bds->height = imgu_css_adjust(bds->height, 1); in imgu_css_fmt_try()
1782 s = (bds in imgu_css_fmt_try()
[all...]
H A Dipu3-v4l2.c107 rects[IPU3_CSS_RECT_BDS] = &imgu_sd->rect.bds; in imgu_subdev_s_stream()
210 return &sd->rect.bds; in imgu_subdev_get_compose()
756 /* eff and bds res got by imgu_s_sel */ in imgu_fmt()
760 rects[IPU3_CSS_RECT_BDS] = &imgu_sd->rect.bds; in imgu_fmt()
H A Dipu3-abi.h778 /*'effective-stripes' - after input cropping used dpc, bds */
785 *'bds-out-stripes' - after bayer down-scaling and padding.
791 /* 'bds-out-stripes (no overlap)' - used for ref kernel */
1297 struct imgu_abi_bds_config bds; member
1644 struct imgu_abi_binary_bds_info bds; member
H A Dipu3.c488 rects[IPU3_CSS_RECT_BDS] = &imgu_pipe->imgu_sd.rect.bds; in imgu_video_nodes_init()
/linux/drivers/staging/media/atomisp/pci/camera/pipe/interface/
H A Dia_css_pipe_binarydesc.h52 * @param[out] bds: The rational fraction of the bayer downscaling factor.
57 int sh_css_bds_factor_get_fract(unsigned int bds_factor, struct u32_fract *bds);
/linux/drivers/staging/media/atomisp/pci/camera/pipe/src/
H A Dpipe_binarydesc.c137 int sh_css_bds_factor_get_fract(unsigned int bds_factor, struct u32_fract *bds) in sh_css_bds_factor_get_fract() argument
143 *bds = bds_factors_list[bds_factor]; in sh_css_bds_factor_get_fract()
166 /* Loop over all bds factors until a match is found */ in binarydesc_calculate_bds_factor()
/linux/drivers/dma/
H A Dimx-sdma.c1538 enum dma_transfer_direction direction, u32 bds) in sdma_transfer_init() argument
1560 desc->num_bd = bds; in sdma_transfer_init()
1562 if (bds && sdma_alloc_bd(desc)) in sdma_transfer_init()
/linux/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x.h664 #define NEXT_CNT_PER_TX_PKT(bds) \ argument
665 (((bds) + MAX_TX_DESC_CNT - 1) / \
H A Dbnx2x_hsi.h4646 * array of 13 bds as appears in the eth xstorm context
4649 union eth_tx_bd_types bds[13]; member
/linux/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt.h73 #define SET_TX_OPAQUE(bp, txr, idx, bds) \ argument
75 ((bds) << TX_OPAQUE_BDS_SHIFT) | ((idx) & (bp)->tx_ring_mask))