/openbmc/linux/sound/core/oss/ |
H A D | linear.c | 117 snd_pcm_format_t src_format, snd_pcm_format_t dst_format) in init_data() argument 122 dst_bytes = snd_pcm_format_width(dst_format) / 8; in init_data() 124 dst_le = snd_pcm_format_little_endian(dst_format) > 0; in init_data() 138 data->dst_ofs = snd_pcm_format_physical_width(dst_format) / 8 - in init_data() 141 snd_pcm_format_signed(dst_format)) { in init_data() 151 struct snd_pcm_plugin_format *dst_format, in snd_pcm_plugin_build_linear() argument 162 if (snd_BUG_ON(src_format->rate != dst_format->rate)) in snd_pcm_plugin_build_linear() 164 if (snd_BUG_ON(src_format->channels != dst_format->channels)) in snd_pcm_plugin_build_linear() 167 !snd_pcm_format_linear(dst_format->format))) in snd_pcm_plugin_build_linear() 171 src_format, dst_format, in snd_pcm_plugin_build_linear() [all …]
|
H A D | copy.c | 49 snd_pcm_area_silence(&dst_channels->area, 0, frames, plugin->dst_format.format); in copy_transfer() 63 struct snd_pcm_plugin_format *dst_format, in snd_pcm_plugin_build_copy() argument 74 if (snd_BUG_ON(src_format->format != dst_format->format)) in snd_pcm_plugin_build_copy() 76 if (snd_BUG_ON(src_format->rate != dst_format->rate)) in snd_pcm_plugin_build_copy() 78 if (snd_BUG_ON(src_format->channels != dst_format->channels)) in snd_pcm_plugin_build_copy() 85 err = snd_pcm_plugin_build(plug, "copy", src_format, dst_format, in snd_pcm_plugin_build_copy()
|
H A D | route.c | 64 ndsts = plugin->dst_format.channels; in route_transfer() 66 format = plugin->dst_format.format; in route_transfer() 89 struct snd_pcm_plugin_format *dst_format, in snd_pcm_plugin_build_route() argument 98 if (snd_BUG_ON(src_format->rate != dst_format->rate)) in snd_pcm_plugin_build_route() 100 if (snd_BUG_ON(src_format->format != dst_format->format)) in snd_pcm_plugin_build_route() 104 src_format, dst_format, 0, &plugin); in snd_pcm_plugin_build_route()
|
H A D | rate.c | 85 snd_pcm_area_silence(&dst_channels[channel].area, 0, dst_frames, plugin->dst_format.format); in resample_expand() 193 if (plugin->src_format.rate < plugin->dst_format.rate) { in rate_src_frames() 226 if (plugin->src_format.rate < plugin->dst_format.rate) { in rate_dst_frames() 302 struct snd_pcm_plugin_format *dst_format, in snd_pcm_plugin_build_rate() argument 313 if (snd_BUG_ON(src_format->channels != dst_format->channels)) in snd_pcm_plugin_build_rate() 319 if (snd_BUG_ON(dst_format->format != SNDRV_PCM_FORMAT_S16)) in snd_pcm_plugin_build_rate() 321 if (snd_BUG_ON(src_format->rate == dst_format->rate)) in snd_pcm_plugin_build_rate() 325 src_format, dst_format, in snd_pcm_plugin_build_rate() 332 if (src_format->rate < dst_format->rate) { in snd_pcm_plugin_build_rate() 333 data->pitch = ((src_format->rate << SHIFT) + (dst_format->rate >> 1)) / dst_format->rate; in snd_pcm_plugin_build_rate() [all …]
|
H A D | pcm_plugin.h | 43 struct snd_pcm_plugin_format dst_format; /* destination format */ member 73 struct snd_pcm_plugin_format *dst_format, 90 struct snd_pcm_plugin_format *dst_format, 94 struct snd_pcm_plugin_format *dst_format, 98 struct snd_pcm_plugin_format *dst_format, 102 struct snd_pcm_plugin_format *dst_format, 106 struct snd_pcm_plugin_format *dst_format,
|
H A D | mulaw.c | 183 snd_pcm_area_silence(&dst_channels[channel].area, 0, frames, plugin->dst_format.format); in mulaw_decode() 229 snd_pcm_area_silence(&dst_channels[channel].area, 0, frames, plugin->dst_format.format); in mulaw_encode() 302 struct snd_pcm_plugin_format *dst_format, in snd_pcm_plugin_build_mulaw() argument 315 if (snd_BUG_ON(src_format->rate != dst_format->rate)) in snd_pcm_plugin_build_mulaw() 317 if (snd_BUG_ON(src_format->channels != dst_format->channels)) in snd_pcm_plugin_build_mulaw() 320 if (dst_format->format == SNDRV_PCM_FORMAT_MU_LAW) { in snd_pcm_plugin_build_mulaw() 325 format = dst_format; in snd_pcm_plugin_build_mulaw() 336 src_format, dst_format, in snd_pcm_plugin_build_mulaw()
|
H A D | pcm_plugin.c | 60 format = &plugin->dst_format; in snd_pcm_plugin_alloc() 153 struct snd_pcm_plugin_format *dst_format, in snd_pcm_plugin_build() argument 162 if (snd_BUG_ON(!src_format || !dst_format)) in snd_pcm_plugin_build() 174 plugin->dst_format = *dst_format; in snd_pcm_plugin_build() 175 plugin->dst_width = snd_pcm_format_physical_width(dst_format->format); in snd_pcm_plugin_build() 180 channels = dst_format->channels; in snd_pcm_plugin_build() 575 format = &plugin->dst_format; in snd_pcm_plug_client_channels_buf()
|
H A D | io.c | 49 int channel, channels = plugin->dst_format.channels; in io_playback_transfer() 75 int channel, channels = plugin->dst_format.channels; in io_capture_transfer()
|
H A D | pcm_oss.c | 1486 …_bytes = (runtime->oss.plugin_last->dst_width * runtime->oss.plugin_last->dst_format.channels) / 8; in snd_pcm_oss_read2()
|
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_hw_wb.c | 68 u32 dst_format, pattern, ystride0, ystride1, outsize, chroma_samp; in dpu_hw_wb_setup_format() local 75 dst_format = (chroma_samp << 23) | in dpu_hw_wb_setup_format() 83 dst_format |= BIT(8); /* DSTC3_EN */ in dpu_hw_wb_setup_format() 86 dst_format |= BIT(14); /* DST_ALPHA_X */ in dpu_hw_wb_setup_format() 90 dst_format |= BIT(15); in dpu_hw_wb_setup_format() 97 dst_format |= (fmt->unpack_align_msb << 18) | in dpu_hw_wb_setup_format() 113 DPU_REG_WRITE(c, WB_DST_FORMAT, dst_format); in dpu_hw_wb_setup_format()
|
/openbmc/linux/drivers/gpu/drm/ |
H A D | drm_format_helper.c | 903 if (fb_format == dst_format) { in drm_fb_blit() 913 if (dst_format == DRM_FORMAT_RGB565) { in drm_fb_blit() 916 } else if (dst_format == DRM_FORMAT_XRGB1555) { in drm_fb_blit() 919 } else if (dst_format == DRM_FORMAT_ARGB1555) { in drm_fb_blit() 922 } else if (dst_format == DRM_FORMAT_RGBA5551) { in drm_fb_blit() 925 } else if (dst_format == DRM_FORMAT_RGB888) { in drm_fb_blit() 928 } else if (dst_format == DRM_FORMAT_ARGB8888) { in drm_fb_blit() 931 } else if (dst_format == DRM_FORMAT_XBGR8888) { in drm_fb_blit() 934 } else if (dst_format == DRM_FORMAT_ABGR8888) { in drm_fb_blit() 943 } else if (dst_format == DRM_FORMAT_BGRX8888) { in drm_fb_blit() [all …]
|
/openbmc/linux/drivers/gpu/drm/imx/dcss/ |
H A D | dcss-scaler.c | 428 u32 pix_format, enum buffer_format dst_format) in dcss_scaler_res_set() argument 454 if (dst_format == BUF_FMT_YUV422) in dcss_scaler_res_set() 458 if (src_is_444 && dst_format == BUF_FMT_YUV422) { in dcss_scaler_res_set() 492 u32 src_format, u32 dst_format, in dcss_scaler_fractions_set() argument 551 if (dst_format == BUF_FMT_YUV422) in dcss_scaler_fractions_set() 661 enum buffer_format dst_format, in dcss_scaler_yuv_coef_set() argument 668 (dst_format == BUF_FMT_YUV422 && in dcss_scaler_yuv_coef_set() 692 if (dst_format != BUF_FMT_ARGB8888_YUV444) in dcss_scaler_yuv_coef_set() 818 dst_yres, src_format, dst_format, in dcss_scaler_setup() 832 dcss_scaler_format_set(ch, src_format, dst_format); in dcss_scaler_setup() [all …]
|
/openbmc/linux/drivers/media/platform/cadence/ |
H A D | cdns-csi2tx.c | 209 struct v4l2_mbus_framefmt *dst_format; in csi2tx_set_pad_format() local 218 dst_format = __csi2tx_get_pad_format(subdev, sd_state, fmt); in csi2tx_set_pad_format() 219 if (!dst_format) in csi2tx_set_pad_format() 222 *dst_format = *src_format; in csi2tx_set_pad_format()
|
/openbmc/linux/include/drm/ |
H A D | drm_format_helper.h | 58 int drm_fb_blit(struct iosys_map *dst, const unsigned int *dst_pitch, uint32_t dst_format,
|
/openbmc/linux/drivers/gpu/drm/tiny/ |
H A D | ofdrm.c | 798 const struct drm_format_info *dst_format = odev->format; in ofdrm_primary_plane_helper_atomic_update() local 818 iosys_map_incr(&dst, drm_fb_clip_offset(dst_pitch, dst_format, &dst_clip)); in ofdrm_primary_plane_helper_atomic_update() 819 drm_fb_blit(&dst, &dst_pitch, dst_format->format, shadow_plane_state->data, fb, in ofdrm_primary_plane_helper_atomic_update() 837 const struct drm_format_info *dst_format = odev->format; in ofdrm_primary_plane_helper_atomic_disable() local 853 dst_vmap += drm_fb_clip_offset(dst_pitch, dst_format, &dst_clip); in ofdrm_primary_plane_helper_atomic_disable() 855 memset_io(dst_vmap, 0, linepixels * dst_format->cpp[0]); in ofdrm_primary_plane_helper_atomic_disable()
|
/openbmc/linux/drivers/gpu/drm/tests/ |
H A D | drm_format_helper_test.c | 439 static size_t conversion_buf_size(u32 dst_format, unsigned int dst_pitch, in conversion_buf_size() argument 442 const struct drm_format_info *dst_fi = drm_format_info(dst_format); in conversion_buf_size()
|