Lines Matching defs:output

339  * resizer_set_dst_size - Setup the output height and width
366 * resizer_set_output_offset - Setup memory offset for the output lines.
477 * The data rate at the horizontal resizer output must not exceed half the
479 * there's no similar requirement for the vertical resizer output. However
481 * data rates at the resizer output exceeding 300 MP/s). Limiting the resizer
482 * output data rate to the functional clock or 200 MP/s, whichever is lower,
485 * The maximum data rate at the output of the horizontal resizer can thus be
488 * max intermediate rate <= L3 clock * input height / output height
493 * max input rate <= max intermediate rate * input width / output width
526 * rate. The sensor output frame rate must not exceed the maximum resizer data
633 * Configures the memory address to which the output frame is written.
643 * Set output address. This needs to be in its own function
681 * @output: output frame size
690 * The input/output/ratio relationship is given by the OMAP34xx TRM:
703 * In addition, not all input sizes can be achieved for a given output size. To
747 * We first clamp the output size according to the hardware capability to avoid
749 * minimum output size is achieved with a scaling factor of 1024. It is thus
755 * Similarly, the maximum output size is achieved with a scaling factor of 64
764 * We then compute and clamp the ratios (x1/4 ~ x4). Clamping the output size to
773 * As if the situation wasn't complex enough, the maximum output width depends
774 * on the vertical resizing ratio. Fortunately, the output height doesn't
776 * output height and the vertical ratio, and then move to computing the output
781 struct v4l2_mbus_framefmt *output,
798 * Clamp the output height based on the hardware capabilities and
805 output->height = clamp(output->height, min_height, max_height);
808 / (output->height - 1);
811 / (output->height - 1);
816 upscaled_height = (output->height - 1) * ratio->vert
820 upscaled_height = (output->height - 1) * ratio->vert
826 * Compute the minimum and maximum output widths based on the hardware
867 * The output width must be even, and must be a multiple of 16 bytes
868 * when upscaling vertically. Clamp the output width to the valid range.
874 output->width = clamp(output->width, min_width,
876 output->width = ALIGN(output->width, width_alignment);
879 / (output->width - 1);
882 / (output->width - 1);
887 upscaled_width = (output->width - 1) * ratio->horz
891 upscaled_width = (output->width - 1) * ratio->horz
907 * @output : format on source pad
912 const struct v4l2_mbus_framefmt *output)
1004 * on the output again. Restart the pipeline if running in continuous
1023 /* Complete the output buffer and, if reading from memory, the input
1097 * We now have a buffer queued on the output. Despite what the
1100 * least asynchronously to the frame) results in the output
1190 /* Crop rectangle is constrained by the output size so that zoom ratio
1306 * application sets the output format, the current crop rectangle is
1308 * smaller input crop rectangle every time the output size is set if we