Lines Matching refs:stride
800 uint32_t height, uint32_t stride, in ipu_ch_param_init() argument
815 ipu_ch_param_set_field(¶ms, 1, 102, 14, (stride * 2) - 1); in ipu_ch_param_init()
818 ipu_ch_param_set_field(¶ms, 1, 102, 14, stride - 1); in ipu_ch_param_init()
893 if (uv_stride < stride / 2) in ipu_ch_param_init()
894 uv_stride = stride / 2; in ipu_ch_param_init()
896 u_offset = stride * height; in ipu_ch_param_init()
911 if (uv_stride < stride / 2) in ipu_ch_param_init()
912 uv_stride = stride / 2; in ipu_ch_param_init()
914 v_offset = (v == 0) ? stride * height : v; in ipu_ch_param_init()
922 if (uv_stride < stride / 2) in ipu_ch_param_init()
923 uv_stride = stride / 2; in ipu_ch_param_init()
925 u_offset = (u == 0) ? stride * height : u; in ipu_ch_param_init()
932 uv_stride = stride; in ipu_ch_param_init()
933 u_offset = (u == 0) ? stride * height : u; in ipu_ch_param_init()
997 uint32_t stride, in ipu_init_channel_buffer() argument
1008 if (stride < width * bytes_per_pixel(pixel_fmt)) in ipu_init_channel_buffer()
1009 stride = width * bytes_per_pixel(pixel_fmt); in ipu_init_channel_buffer()
1011 if (stride % 4) { in ipu_init_channel_buffer()
1013 "Stride not 32-bit aligned, stride = %d\n", stride); in ipu_init_channel_buffer()
1017 ipu_ch_param_init(dma_chan, pixel_fmt, width, height, stride, u, v, 0, in ipu_init_channel_buffer()