[lkml]   [2019]   [Mar]   [6]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
Subject[PATCH 0/8] media: vimc: remove media bus code limitation

This patch series has several vimc fixes (that I am sending in the same
series only for convenience, let me know if you prefer them to be
sent separately from the series).

The last commit removes the vimc_pix_map_list[] that was mapping
pixelformats with media bus formats, but it turns out they are not
1-to-1 equivalent and it is really painful to add other formats.
Also, for the userspace, media bus formats don't really matter as long
as they match between links. So this patch allows any media bus format
to be configured independently of the final expected pixelformat.

The series depends on
"[PATCH] media: Introduce helpers to fill pixel format structs "


Helen Koike (8):
media: vimc: deb: fix default sink bayer format
media: vimc: stream: fix thread state before sleep
media: vimc: cap: fix step width/height in enum framesize
media: v4l2-common: add bayer formats in v4l2_format_info
media: vimc: stream: cleanup frame field from struct vimc_stream
media: vimc: stream: add docs to struct vimc_stream
media: vimc: stream: init/terminate the first entity
media: vimc: propagate pixel format in the stream

drivers/media/platform/vimc/vimc-capture.c | 80 +++--
drivers/media/platform/vimc/vimc-common.c | 307 ++++++++------------
drivers/media/platform/vimc/vimc-common.h | 13 +
drivers/media/platform/vimc/vimc-debayer.c | 80 +++--
drivers/media/platform/vimc/vimc-scaler.c | 60 ++--
drivers/media/platform/vimc/vimc-sensor.c | 48 +--
drivers/media/platform/vimc/vimc-streamer.c | 39 +--
drivers/media/platform/vimc/vimc-streamer.h | 22 +-
drivers/media/v4l2-core/v4l2-common.c | 22 ++
9 files changed, 341 insertions(+), 330 deletions(-)


 \ /
  Last update: 2019-03-06 23:44    [W:0.080 / U:20.344 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site