This message is generated daily by a cron job that builds media_tree for
the kernels and architectures in the list below.
Results of the daily build of media_tree:
date: Fri Sep 9 04:00:17 CEST 2016
git branch: test
git hash: 036bbb8213ecca49799217f30497dc0484178e53
gcc versi
On Wed, 2016-09-07 at 18:10 +0100, Colin King wrote:
> From: Colin Ian King
>
> pdev is being null checked, however, prior to that it is being
> dereferenced by platform_get_drvdata. Move the assignments of
> vpu and run to after the pdev null check to avoid a potential
> null pointer dereferenc
Check for vb2_ops structures that are only stored in the ops field of a
vb2_queue structure. That field is declared const, so vb2_ops structures
that have this property can be declared as const also.
The semantic patch that makes this change is as follows:
(http://coccinelle.lip6.fr/)
//
@r dis
Check for vb2_ops structures that are only stored in the ops field of a
vb2_queue structure. That field is declared const, so vb2_ops structures
that have this property can be declared as const also.
The semantic patch that makes this change is as follows:
(http://coccinelle.lip6.fr/)
//
@r dis
Check for vb2_ops structures that are only stored in the ops field of a
vb2_queue structure. That field is declared const, so vb2_ops structures
that have this property can be declared as const also.
The semantic patch that makes this change is as follows:
(http://coccinelle.lip6.fr/)
//
@r dis
There are lots of troubles with the function arguments on this
file. Fix them.
Signed-off-by: Mauro Carvalho Chehab
---
include/media/v4l2-mem2mem.h | 93 +---
1 file changed, 80 insertions(+), 13 deletions(-)
diff --git a/include/media/v4l2-mem2mem.h b/i
After this series, there are only 3 warnings left:
./include/media/media-entity.h:1053: warning: No description found for
parameter '...'
./include/media/v4l2-mem2mem.h:339: WARNING: c:type reference target not found:
queue_init
./include/media/v4l2-subdev.h:424: WARNING: c:type reference target
The v4l2_m2m_dev is opaque: its meaning is only known by
v4l2-mem2mem.c. Ignore it on nitpick mode.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/media/conf_nitpick.py | 4
1 file changed, 4 insertions(+)
diff --git a/Documentation/media/conf_nitpick.py
b/Documentation/media/conf
There are several functions documented at the C file. Move
them to the header, as this is the one used to build the
media books.
Signed-off-by: Mauro Carvalho Chehab
---
drivers/media/v4l2-core/videobuf2-v4l2.c | 142 -
include/media/videobuf2-v4l2.h | 151 +
Several routines are somewhat documented at v4l2-mem2mem.c
file. Move what's there to the header file.
Signed-off-by: Mauro Carvalho Chehab
---
drivers/media/v4l2-core/v4l2-mem2mem.c | 128 +---
include/media/v4l2-mem2mem.h | 132
This enum was not documented. Document it.
Signed-off-by: Mauro Carvalho Chehab
---
include/media/videobuf2-core.h | 14 ++
1 file changed, 14 insertions(+)
diff --git a/include/media/videobuf2-core.h b/include/media/videobuf2-core.h
index 68f93dacb38f..65eeca83687a 100644
--- a/inc
There are several small issues with the documentation. Fix them,
in order to avoid producing warnings.
While here, also make checkpatch.pl happy.
Signed-off-by: Mauro Carvalho Chehab
---
include/media/videobuf2-core.h | 143 -
1 file changed, 85 insertion
There are a few issues at the documentation: fields not documented,
bad cross refrences, etc.
Fix them.
Signed-off-by: Mauro Carvalho Chehab
---
include/media/videobuf2-v4l2.h | 52 +++---
1 file changed, 33 insertions(+), 19 deletions(-)
diff --git a/includ
Fix this warning:
./include/media/v4l2-flash-led-class.h:103: WARNING: c:type reference
target not found: v4l2_flash_ops
Signed-off-by: Mauro Carvalho Chehab
---
include/media/v4l2-flash-led-class.h | 15 +++
1 file changed, 11 insertions(+), 4 deletions(-)
diff --git a/inc
There are several functions that were documented at the .c
file. As we only include the headers, we need to move them to
there, in order to have documentation.
Signed-off-by: Mauro Carvalho Chehab
---
drivers/media/v4l2-core/videobuf2-core.c | 254 -
include/media/vid
Ignore external C domain structs and functions used by VB2
header.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/media/conf_nitpick.py | 4
1 file changed, 4 insertions(+)
diff --git a/Documentation/media/conf_nitpick.py
b/Documentation/media/conf_nitpick.py
index f71bb947eb15..4
Most structures here are not documented. Add a documentation
for them.
Signed-off-by: Mauro Carvalho Chehab
---
include/media/v4l2-mem2mem.h | 67 +---
1 file changed, 51 insertions(+), 16 deletions(-)
diff --git a/include/media/v4l2-mem2mem.h b/include/m
There is a warning there, because it was pointing to a different
name. Fix it.
While here, use struct &foo, instead of &struct foo.
Signed-off-by: Mauro Carvalho Chehab
---
include/media/v4l2-subdev.h | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/include/media/v4l2
Document vb2_ops_wait_prepare() and vb2_ops_wait_finish(),
in order to fix those two warnings:
Documentation/media/kapi/v4l2-dev.rst:166: WARNING: c:func reference
target not found: vb2_ops_wait_prepare
Documentation/media/kapi/v4l2-dev.rst:166: WARNING: c:func reference
target no
Fix this warning:
Documentation/media/kapi/mc-core.rst:97: WARNING: c:func reference
target not found: media_devnode_release
The media_device_release() is a function internal to media-devnode.c,
and not exported elsewhere. So, we can't cross-reference it here.
Make it explicit at the docu
The kernel-doc C parser doesn't like opaque structures. So,
document it on another way.
This should get rid of this warning:
./include/media/v4l2-mem2mem.h:62: error: Cannot parse struct or union!
Signed-off-by: Mauro Carvalho Chehab
---
include/media/v4l2-mem2mem.h | 16 +--
Em Wed, 7 Sep 2016 10:59:32 -0700
VDR User escreveu:
> I use nscan, which has easily been the
> most successful of the scanners. An additional benefit to nscan is you
> only supply a single transponder on the command line and it will
> populate a channel list for the entire sat. You don't need to
> Am 08.09.2016 um 15:05 schrieb Javier Martinez Canillas
> :
>
> Allow the sub-device to be probed asynchronously so a bridge driver that's
> waiting for the device can be notified and its .bound callback executed.
>
> Signed-off-by: Javier Martinez Canillas
Tested-by: h...@goldelico.com
>
>> There is already a publicly available VDR repository offering the
>> current stable & developer versions, along with all previous versions:
>> http://www.tvdr.de/download.htm
>
> ?? these are tarballs, where is the version control system?
That would be a question for Klaus, the author of VDR. I
of_node_put() has already been called inside of_graph_get_next_endpoint().
Otherwise we may get warnings like
[ 10.118286] omap3isp 480bc000.isp: parsing endpoint
/ocp/isp@480bc000/ports/port@0/endpoint, interface 0
[ 10.118499] ERROR: Bad of_node_put() on
/ocp/isp@480bc000/ports/port@0/end
MEDIA_CEC is no longer a tristate option, so the user can't actually
choose M. Whether the code is built-in or built as a module is
decided somewhere else.
Signed-off-by: Jean Delvare
Fixes: 5bb2399a4fe4 ("[media] cec: fix Kconfig dependency problems")
Cc: Hans Verkuil
Cc: Arnd Bergmann
Cc: Ma
Hi
BTW: porting parse-headers to python / get rid of media/Makefile
* https://www.mail-archive.com/linux-media@vger.kernel.org/msg101261.html
I think last relevant comment was from you Mauro:
* https://www.mail-archive.com/linux-media@vger.kernel.org/msg101426.html
should we continue this tas
Am 08.09.2016 um 13:40 schrieb Mauro Carvalho Chehab :
> Hi Jon/Markus,
>
> Em Mon, 29 Aug 2016 16:12:39 +0200
> Markus Heiser escreveu:
>
>> Am 29.08.2016 um 15:13 schrieb Mauro Carvalho Chehab
>> :
>>
>>> A macro definition is mapped via .. c:function:: at the
>>> ReST markup when using th
Changes in v6:
- s_selection() can't set the _DEFAULT and _BOUNDS targets
- Add Maintainers entry
Changes in v5:
- Add ack in the comment of dts patch
- Fix s/g_selection()
- Separate format V4L2_PIX_FMT_MT21C into new patch
Changes in v4:
- Add "depends on HAS_DMA" in Kconfig.
- Fix s/g_select
VPU driver add mdp support
Signed-off-by: Minghsiu Tsai
---
drivers/media/platform/mtk-vpu/mtk_vpu.h |5 +
1 file changed, 5 insertions(+)
diff --git a/drivers/media/platform/mtk-vpu/mtk_vpu.h
b/drivers/media/platform/mtk-vpu/mtk_vpu.h
index f457479..291ae46 100644
--- a/drivers/media/
Add MDP node for MT8173
Signed-off-by: Minghsiu Tsai
---
arch/arm64/boot/dts/mediatek/mt8173.dtsi | 84 ++
1 file changed, 84 insertions(+)
diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi
b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
index 10f638f..cd93228 1006
Add a DT binding documentation of MDP for the MT8173 SoC
from Mediatek
Signed-off-by: Minghsiu Tsai
Acked-by: Rob Herring
---
.../devicetree/bindings/media/mediatek-mdp.txt | 109
1 file changed, 109 insertions(+)
create mode 100644 Documentation/devicetree/bindings/m
Add MDP driver for MT8173
Signed-off-by: Minghsiu Tsai
---
drivers/media/platform/Kconfig| 17 +
drivers/media/platform/Makefile |2 +
drivers/media/platform/mtk-mdp/Makefile |9 +
drivers/media/platform/mtk-mdp/mtk_mdp_comp.c | 159
drivers/me
Add V4L2_PIX_FMT_MT21C in format list.
Signed-off-by: Minghsiu Tsai
---
drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c |8
drivers/media/platform/mtk-mdp/mtk_mdp_regs.c |4
2 files changed, 12 insertions(+)
diff --git a/drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c
b/driver
Add Minghsiu Tsai, Houlong Wei and Andrew-CT Chen as
maintainers for Mediatek MDP driver
Signed-off-by: Minghsiu Tsai
Signed-off-by: Houlong Wei
Signed-off-by: Andrew-CT Chen
---
MAINTAINERS |9 +
1 file changed, 9 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 20bb1d0
Allow the sub-device to be probed asynchronously so a bridge driver that's
waiting for the device can be notified and its .bound callback executed.
Signed-off-by: Javier Martinez Canillas
---
drivers/media/i2c/ov9650.c | 7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/d
Hi linux-firmware maintainers,
The following changes since commit c883a6b6186bb2415761d287cbac773062911212:
rtl_bt: Add firmware and config file for RTL8822BE (2016-08-31 02:38:31 +0100)
are available in the git repository at:
https://github.com/andrewct-chen/linux_fw_vpu_v1.0.2.git decoder
On Mon, 2016-09-05 at 12:17 +0200, Hans Verkuil wrote:
> On 08/30/2016 02:25 PM, Minghsiu Tsai wrote:
> > Add MDP driver for MT8173
> >
> > Signed-off-by: Minghsiu Tsai
> > ---
> > drivers/media/platform/Kconfig| 17 +
> > drivers/media/platform/Makefile |2 +
Hi Mauro,
Thank you for the patch.
On Thursday 08 Sep 2016 09:03:44 Mauro Carvalho Chehab wrote:
> The "struct" were inside the reference, causing it to break.
>
> Signed-off-by: Mauro Carvalho Chehab
Acked-by: Laurent Pinchart
> ---
> Documentation/media/kapi/v4l2-dev.rst | 2 +-
> 1 file
Hi Todor,
Thank you for the patch.
On Thursday 08 Sep 2016 12:13:55 Todor Tomov wrote:
> The ov5645 sensor from Omnivision supports up to 2592x1944
> and CSI2 interface.
>
> The driver adds support for the following modes:
> - 1280x960
> - 1920x1080
> - 2592x1944
>
> Output format is packed 8bi
Hi Todor,
Thank you for the patch.
On Thursday 08 Sep 2016 12:13:54 Todor Tomov wrote:
> Add the document for ov5645 device tree binding.
>
> Signed-off-by: Todor Tomov
> ---
> .../devicetree/bindings/media/i2c/ov5645.txt | 52 +++
> 1 file changed, 52 insertions(+)
> cr
On Thu, 8 Sep 2016 09:03:22 -0300
Mauro Carvalho Chehab wrote:
> Please notice that patches 2 and 3 touches at
> Documentation/sphinx/parse-headers.pl.
>
> If it is ok for you, I intend to merge those patches (except for patch 1)
> on my tree, including the two patches that touch at the parse-
Instead of keeping those notes at the file on a non-structured
way, move them to dtv-core.rst, using the proper ReST tags.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/media/kapi/dtv-core.rst | 38 +++--
drivers/media/dvb-core/dvb_ringbuffer.h | 28 ---
There are no descriptions at ca.h header for this struct.
Yet, as we want to get rid of the warnings, let's add a
boilerplate, with just the struct types and fields.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/media/uapi/dvb/ca-get-msg.rst | 33 -
1 file ch
Add a flat-table describing struct ca_caps, as found at
the source file.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/media/uapi/dvb/ca-get-cap.rst | 29 -
1 file changed, 28 insertions(+), 1 deletion(-)
diff --git a/Documentation/media/uapi/dvb/ca-get-cap.
There are several issues on the documentation:
- the media.h header were not properly referenced;
- verbatim expressions were not properly marked as such;
- struct member references were wrong;
- some notes were not using the right markup;
- a comment that were moved to the kernel-doc mar
Use C cross-references to mention the V4L2 API calls on all
places it occurs inside this file.
While here, also mark constants as such.
Signed-off-by: Mauro Carvalho Chehab
---
.../media/uapi/v4l/libv4l-introduction.rst | 33 +-
1 file changed, 20 insertions(+), 13 d
Before this patch series, there is ~400 warnings when building docs in nitpick
mode.
That means ~400 broken links.
This patch series move the C references to use Sphinx C domain, instead of
using :ref:, add more documentation to some V4L2 headers and fix several broken
links. After this series,
The documentation follows what's there at the ca.h header.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/media/uapi/dvb/ca-get-descr-info.rst | 23 +-
1 file changed, 22 insertions(+), 1 deletion(-)
diff --git a/Documentation/media/uapi/dvb/ca-get-descr-info.rst
b/
Now that scripts/kernel-doc was fixed to parse the typedef
argument used here, let it produce documentation.
Signed-off-by: Mauro Carvalho Chehab
---
include/media/v4l2-dv-timings.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/include/media/v4l2-dv-timings.h b/include/
Fix those warnings:
Documentation/media/uapi/cec/cec-ioc-dqevent.rst:124: WARNING: c:func
reference target not found: clock_gettime(2)
By replacing it with the right function name, using this shell script:
for i in `find Documentation/media -type f`; do sed
's,clock_gettime(2),
There are several undocumented functions here; document them.
While here, make checkpatch.pl happy.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/media/conf_nitpick.py | 1 +
include/media/v4l2-ioctl.h | 502 +---
2 files changed, 301 insertio
Documentation/output/cec.h.rst:6: WARNING: c:type reference target not found:
cec_event_state_change
Documentation/output/cec.h.rst:6: WARNING: c:type reference target not found:
cec_event_state_change
Documentation/output/cec.h.rst:6: WARNING: c:type reference target not found:
cec_event_lost_m
There are several broken references there, due to the conversion to
C domain. Fix them using this shell script and manually adjust what's
broken:
# funcs is a file with the broken functions/references
for i in $(cat funcs|sort|uniq|perl -ne 'print "$1\n" if (m/(\S+)$/)');
do
Fix some minor issues at the documentation tags on this file,
adding cross-references where needed, and fixing some broken
ones.
Signed-off-by: Mauro Carvalho Chehab
---
include/media/v4l2-device.h | 54 ++---
1 file changed, 27 insertions(+), 27 deletions
Now that we moved away from the :ref: type of references,
we need to update the exceptions lists.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/media/audio.h.rst.exceptions | 6 +-
Documentation/media/ca.h.rst.exceptions| 32
Documentation/media/dmx.h.rst.e
There a some other types and functions that aren't declared
inside the media document but are elsewhere. Add them to the
ignore list.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/media/conf_nitpick.py | 13 +
1 file changed, 9 insertions(+), 4 deletions(-)
diff --git a/Doc
The :c:type: references point to the structure name, and not to
struct foo.
Fixed via this shell script:
for i in `find Documentation/media -type f`; do perl -ne 'if
(s/\:c\:type\:\`struct\s*(\S+)\`/struct :c:type:`$1`/) {
s/struct\s+struct/struct/; s/(struct\s+\:c\:type\:\`\S+\`)\s+st
Instead of keep using the normal reference, move to the C
domain ones. Using C domains everywhere will allow
cross-references between kAPI and uAPI docs.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/sphinx/parse-headers.pl | 113 ++
1 file changed, 59 in
Add a parser for the --debug option, in order to allow
seeing what the parser is doing.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/sphinx/parse-headers.pl | 14 ++
1 file changed, 10 insertions(+), 4 deletions(-)
diff --git a/Documentation/sphinx/parse-headers.pl
b/Docu
There are two warnings that are due to functions that has long
gone:
Documentation/media/kapi/v4l2-subdev.rst:417: WARNING: c:func reference
target not found: v4l2_i2c_new_subdev_cfg
Documentation/media/kapi/v4l2-subdev.rst:436: WARNING: c:func reference
target not found: v4l2_i2
The typedefs and a macro are not defined. While here, improve a
few bits on the documentation.
Signed-off-by: Mauro Carvalho Chehab
---
include/media/v4l2-ctrls.h | 51 +++---
1 file changed, 44 insertions(+), 7 deletions(-)
diff --git a/include/media/v4l
Add a table describing the fields on this struct, based
on ca.h header.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/media/uapi/dvb/ca-set-pid.rst | 19 ++-
1 file changed, 18 insertions(+), 1 deletion(-)
diff --git a/Documentation/media/uapi/dvb/ca-set-pid.rst
b/Docu
The "struct" were inside the reference, causing it to break.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/media/kapi/v4l2-dev.rst | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Documentation/media/kapi/v4l2-dev.rst
b/Documentation/media/kapi/v4l2-dev.rst
index 578
Some structs are pointed via the typedef. As we replaced
those references, fix them.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/media/uapi/dvb/dmx-get-caps.rst | 5 ++---
Documentation/media/uapi/dvb/dmx-set-source.rst | 2 +-
2 files changed, 3 insertions(+), 4 deletions(-)
diff
The V4L version 1 structures had long gone from the Linux Kernel.
It doesn't make sense to use cross-references for them, as they
won't be found.
So, get rid of them.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/media/uapi/v4l/diff-v4l.rst | 38 +++
1 file
A macro definition is mapped via .. c:function:: at the
ReST markup when using the following kernel-doc tag:
/**
* DMX_FE_ENTRY - Casts elements in the list of registered
* front-ends from the generic type struct list_head
* to the typ
Change the parse-headers.pl and the corresponding files to use
the C domain for enum references.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/media/uapi/v4l/hist-v4l2.rst | 2 +-
Documentation/media/uapi/v4l/subdev-formats.rst | 2 +-
Documentation/media/uapi/v4l/v4l2.
Instead of using c:type:`struct foo `, use:
struct c:type:`foo`
This patch was generated via this shell script:
for i in `find Documentation/media -type f`; do perl -ne 'if
(m/\:c\:type\:\`struct\s+(\S+)\s*\<(\S+)\>\`/) { $s=$1; $r=$2; if ($s eq $r) {
s/\:c\:type\:\`struct\s+(\S
The struct v4l2_mpeg_vbi_ITV0 is identical to struct v4l2_mpeg_vbi_itv0,
except by its size, and it is documented at the same place at the
book.
Fix cross reference for it.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/media/uapi/v4l/dev-sliced-vbi.rst | 6 --
1 file changed, 4 ins
There are a few define macros not documented, because the ReST
output was causing more warnings.
Now that this got fixed, document them. While here, fix the
remaining coding style issues.
Signed-off-by: Mauro Carvalho Chehab
---
drivers/media/dvb-core/dvb_ringbuffer.h | 27 +++--
There are several functions there there weren't properly
documented. Add documentation for them.
While here, make checkpatch.pl happier.
Signed-off-by: Mauro Carvalho Chehab
---
drivers/media/dvb-core/dvb_ringbuffer.h | 179
1 file changed, 134 insertions(+), 45
There's a typo there, causing 4 warnings:
Documentation/media/uapi/rc/lirc-read.rst:26: WARNING: c:type reference
target not found: name
Documentation/media/uapi/rc/lirc-read.rst:26: WARNING: c:type reference
target not found: lirc
Documentation/media/uapi/v4l/func-poll.rst:25: WARNING: c:
./include/media/rc-map.h:121: WARNING: Inline emphasis start-string
without end-string.
Signed-off-by: Mauro Carvalho Chehab
---
include/media/rc-map.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/media/rc-map.h b/include/media/rc-map.h
index 173ad58fb61b.
Now that the uAPI is using c:type, let's use it here too.
Signed-off-by: Mauro Carvalho Chehab
---
include/media/v4l2-ctrls.h | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/include/media/v4l2-ctrls.h b/include/media/v4l2-ctrls.h
index ff2847705dac..86702037cf5d 10064
Add documentation for struct ca_slot_info and for the two
sets of define used by it, according with what's there at the
ca.h header.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/media/uapi/dvb/ca-get-slot-info.rst | 84 ++-
1 file changed, 83 insertions(+), 1 deleti
The cross-reference to "struct media_pad" was pointing to
a place that doesn't exist. Fix it, and adjust the second
reference on the same paragraph to use the same text.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/media/kapi/mc-core.rst | 5 +++--
1 file changed, 3 insertions(+), 2 de
c:type is not the right tag for function definitions.
Replace them by .. c:function::
Signed-off-by: Mauro Carvalho Chehab
---
.../media/uapi/v4l/libv4l-introduction.rst | 62 --
1 file changed, 35 insertions(+), 27 deletions(-)
diff --git a/Documentation/media/uapi/
Fix some CEC cross references that are broken.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/media/cec.h.rst.exceptions | 6 --
Documentation/media/uapi/cec/cec-ioc-adap-g-log-addrs.rst | 10 +-
Documentation/media/uapi/cec/cec-ioc-receive.rst | 9
demux.h was lacking documentation for the DMX_FE_ENTRY macro:
./drivers/media/dvb-core/demux.h:511: WARNING: c:func reference target
not found: DMX_FE_ENTRY
While here, get rid of unused parameters and fix a few minor issues
at the header file.
Signed-off-by: Mauro Carvalho Chehab
---
Several structs were renamed or removed during V4L2 development.
Don't try to cross-reference the legacy ones.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/media/uapi/v4l/hist-v4l2.rst | 24
1 file changed, 12 insertions(+), 12 deletions(-)
diff --git a/Docume
There are some functions/macros used by the mediactl documentation
that are alien to the media subsystem. Ignore them.
After this patch, the media core will only complain about this
static function:
Documentation/media/kapi/mc-core.rst:97: WARNING: c:func reference
target not found: media
One markup tag is wrong here.
Signed-off-by: Mauro Carvalho Chehab
---
include/media/v4l2-subdev.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/media/v4l2-subdev.h b/include/media/v4l2-subdev.h
index 6e1d044e3ee8..2c1e328ccb1d 100644
--- a/include/media/v4l2-subdev
One reference there is still using :ref:. Fix it, to solve this
warning:
Documentation/media/uapi/mediactl/media-ioc-g-topology.rst:236: WARNING:
undefined label: media-v2-intf-devnode (if the link has no caption the label
must precede a section header)
Signed-off-by: Mauro Carvalho Chehab
--
Trivially fix those broken references, by copying the structs
fron the header, just like other API documentation at the
DVB side.
This doesn't have the level of quality used at the V4L2 side
of the API, but, as this documents a deprecated API, used
only by av7110 driver, it doesn't make much sense
The kernel-doc parser didn't handle well the private:
tag. Rewrite it.
Signed-off-by: Mauro Carvalho Chehab
---
drivers/media/dvb-core/demux.h | 8 +---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/drivers/media/dvb-core/demux.h b/drivers/media/dvb-core/demux.h
index 0d9c535
There are some structs/enums that aren't documented via
kernel-doc markup. Add documentation for them.
Fix those warnings:
./include/media/rc-map.h:103: WARNING: c:type reference target not found:
rc_map_list
./include/media/rc-map.h:110: WARNING: c:type reference target not found:
rc_map_list
.
Several links are broken, as they were using the typedef
name, instead of using the corresponding structs. Fix them.
Signed-off-by: Mauro Carvalho Chehab
---
Documentation/media/uapi/dvb/ca-get-cap.rst| 4 ++--
Documentation/media/uapi/dvb/ca-get-descr-info.rst | 2 +-
Documentation/medi
The prepare_ext_ctrls() function is actually internal to the
v4l2-ctrls.c implementation, so it doesn't have a declaration
for the kAPI header to reference it.
Signed-off-by: Mauro Carvalho Chehab
---
include/media/v4l2-ctrls.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/
Hi Jon/Markus,
Em Mon, 29 Aug 2016 16:12:39 +0200
Markus Heiser escreveu:
> Am 29.08.2016 um 15:13 schrieb Mauro Carvalho Chehab
> :
>
> > A macro definition is mapped via .. c:function:: at the
> > ReST markup when using the following kernel-doc tag:
> >
> > /**
> > * DMX_FE_ENTRY -
On 09/07/2016 10:38 PM, Linus Walleij wrote:
> On Thu, Sep 1, 2016 at 1:47 PM, Wolfram Sang wrote:
>> On Thu, Sep 01, 2016 at 01:39:16PM +0200, Sylwester Nawrocki wrote:
>
>>> Since commit 04f59143b571161d25315dd52d7a2ecc022cb71a
>>> ("i2c: let I2C masters ignore their children for PM")
>>> the p
The driver used integers for what boolean would have been a better fit.
Use boolean instead.
Signed-off-by: Sakari Ailus
---
drivers/media/i2c/ad5820.c | 19 ++-
1 file changed, 10 insertions(+), 9 deletions(-)
diff --git a/drivers/media/i2c/ad5820.c b/drivers/media/i2c/ad5820.c
On 09/08/16 11:11, Tiffany Lin wrote:
Hi Hans,
On Thu, 2016-09-08 at 09:21 +0200, Hans Verkuil wrote:
Hi Tiffany,
On 09/07/2016 08:56 AM, Tiffany Lin wrote:
This patch series add Mediatek compressed block format V4L2_PIX_FMT_MT21C, the
decoder driver will decoded bitstream to V4L2_PIX_FMT_MT2
The ov5645 sensor from Omnivision supports up to 2592x1944
and CSI2 interface.
The driver adds support for the following modes:
- 1280x960
- 1920x1080
- 2592x1944
Output format is packed 8bit UYVY.
Signed-off-by: Todor Tomov
---
drivers/media/i2c/Kconfig | 12 +
drivers/media/i2c/Makefile |
Add the document for ov5645 device tree binding.
Signed-off-by: Todor Tomov
---
.../devicetree/bindings/media/i2c/ov5645.txt | 52 ++
1 file changed, 52 insertions(+)
create mode 100644 Documentation/devicetree/bindings/media/i2c/ov5645.txt
diff --git a/Documentation/
This is the sixth version of the OV5645 camera sensor driver patchset.
Changes since version 5 include:
- external clock frequency set in DT;
- added v4l2_subdev_pad_ops.init_cfg function to initialize formats;
- current sensor mode not updated if set_fmt is TRY (not ACTIVE);
- other small changes
Hi Hans,
On Thu, 2016-09-08 at 09:21 +0200, Hans Verkuil wrote:
> Hi Tiffany,
>
> On 09/07/2016 08:56 AM, Tiffany Lin wrote:
> > This patch series add Mediatek compressed block format V4L2_PIX_FMT_MT21C,
> > the
> > decoder driver will decoded bitstream to V4L2_PIX_FMT_MT21C format.
> >
> > Use
On 07/09/16 23:25, Laurent Pinchart wrote:
> Hello,
Thanks for all of your efforts here!
> Here's the third version of the Renesas R-Car FDP1 driver.
>
> The FDP1 (Fine Display Processor) is a hardware memory-to-memory de-interlacer
> device, with capability to convert from various YCbCr/YUV for
On 07/09/16 23:25, Laurent Pinchart wrote:
> From: Geert Uytterhoeven
>
> drivers/media/platform/rcar_fdp1.c:1972:2: warning: initialization from
> incompatible pointer type
> .queue_setup = fdp1_queue_setup,
> ^
> drivers/media/platform/rcar_fdp1.c:1972:2: warning: (near in
On 07/09/16 23:25, Laurent Pinchart wrote:
> The menu control selects the operation mode of a video deinterlacer. The
> menu entries are driver specific.
Excellent. This makes a lot more sense than adding a custom control in
the driver :D
> Signed-off-by: Laurent Pinchart
Reviewed-by: Kieran Bi
1 - 100 of 103 matches
Mail list logo