Re: [PATCH] media: aspeed: clear garbage interrupts

2019-10-09 Thread Eddie James
On 9/26/19 5:27 PM, Jae Hyun Yoo wrote: From: Jae Hyun Yoo CAPTURE_COMPLETE and FRAME_COMPLETE interrupts come even when these are disabled in the VE_INTERRUPT_CTRL register and eventually this behavior causes disabling irq itself like below: Thanks! Reviewed-by: Eddie James

Re: [PATCH -next v2 2/2] media: aspeed: set hsync and vsync polarities to normal before starting mode detection

2019-10-09 Thread Eddie James
recommended in the datasheet. Reviewed-by: Eddie James Signed-off-by: Jae Hyun Yoo --- Changes since v1: None drivers/media/platform/aspeed-video.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/media/platform/aspeed-video.c b/drivers/media/platform/aspeed-video.c index

Re: [PATCH -next v2 1/2] media: aspeed: refine hsync/vsync polarity setting logic

2019-10-09 Thread Eddie James
On 9/13/19 1:11 PM, Jae Hyun Yoo wrote: To prevent inaccurate detections of resolution, this commit enables clearing of hsync/vsync polarity bits based on probed sync state. Thanks Jae, looks fine. Reviewed-by: Eddie James Signed-off-by: Jae Hyun Yoo --- Changes since v1: * Updated

Re: [PATCH 3/7] media: aspeed-video: address a protential usage of an unit var

2019-08-26 Thread Eddie James
call: aspeed_video_update(video, VE_CTRL, 0, ctrl); Change the code to prevent this to happen. This was warned by cppcheck: [drivers/media/platform/aspeed-video.c:653]: (error) Uninitialized variable: ctrl Thanks Mauro. Reviewed-by: Eddie James Signed-off-by: Mauro

Re: MyGica T230 dvb-t2 data corruption since commit 5fa8815

2019-08-02 Thread James Hutchinson
Hi Jan, I've been running for a couple of weeks now with your two patches applied: 1) dvbsky: add MyGica T230 2) remove t230 from cxusb Everything has been working perfectly - the checksum errors when scanning muxes have gone, and streaming has been working nicely. Tested-by: James Hutch

Re: MyGica T230 dvb-t2 data corruption since commit 5fa8815

2019-08-02 Thread James Hutchinson
Hi Jan, I've been running for a couple of weeks now with your two patches applied: 1) dvbsky: add MyGica T230 2) remove t230 from cxusb Everything has been working perfectly - the checksum errors when scanning muxes have gone, and streaming has been working nicely. Tested-by: James Hutch

Re: MyGica T230 dvb-t2 data corruption since commit 5fa8815

2019-07-23 Thread James Hutchinson
d would like to carry out similar tests on a known working 4.9.x kernel. I'll do more testing over the next couple of weeks and report back. Also adding Thomas who has the same issue with the T230 tuner and bisected to issue to the same problematic commit as me. Regards, James. On Mon, 22 Ju

MyGica T230 dvb-t2 data corruption since commit 5fa8815

2019-07-17 Thread James Hutchinson
mmit on an upto-date kernel, I now have a stable MyGica T230 tuner once more. Please note that i've tried the latest media_build drivers and have also the 5.2 kernel; both of which have the issue, and both of which can be fixed by reverting 5fa8815. Regards, James

[PATCH] [dtv-scan-tables] Improve Makefile to avoid "Argument list too long" error

2019-07-13 Thread James Le Cuirot
I wouldn't expect a foreach loop to be prone to this issue but it's not the right way to write a Makefile anyway. Note that conversion failures are now fatal and the dvb-t/ke-Nairobi file is failing to convert at the moment. Signed-off-by: James Le Cuirot --- Makefile | 16 +

Re: [PATCH v3 10/10] media: aspeed: add a workaround to fix a silicon bug

2019-06-12 Thread Eddie James
the original width so output result will be the same. Sorry, missed your followup email Jae and assumed everything was merged. Looks fine to me. Reviewed-by: Eddie James Signed-off-by: Jae Hyun Yoo --- v2 -> v3: Added more detail comments why the value 1728 is picked. v1 -&

Re: [PATCH v2 08/11] media: aspeed: remove source buffer allocation before mode detection

2019-05-29 Thread Eddie James
On 5/24/19 6:17 PM, Jae Hyun Yoo wrote: Mode detection doesn't require source buffer allocation so this commit removes that. Reviewed-by: Eddie James Signed-off-by: Jae Hyun Yoo --- v1 -> v2: New. drivers/media/platform/aspeed-video.c | 21 - 1 file

Re: [PATCH v2 09/11] media: aspeed: use different delays for triggering VE H/W reset

2019-05-29 Thread Eddie James
after RESOLUTION_CHANGE_DELAY. Reviewed-by: Eddie James Signed-off-by: Jae Hyun Yoo --- v1 -> v2: New. drivers/media/platform/aspeed-video.c | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/drivers/media/platform/aspeed-video.c b/drivers/media/platform/aspeed-video

Re: [PATCH v2 11/11] media: aspeed: add a workaround to fix a silicon bug

2019-05-29 Thread Eddie James
On 5/24/19 6:17 PM, Jae Hyun Yoo wrote: AST2500 silicon revision A1 and A2 have a silicon bug which causes extremly long capturing time on specific resolutions (1680 width). To fix the bug, this commit adjusts the capturing window register setting to 1728 if detected width is 1680. The compress

Re: [PATCH v2 10/11] media: aspeed: fix an incorrect timeout checking in mode detection

2019-05-29 Thread Eddie James
On 5/24/19 6:17 PM, Jae Hyun Yoo wrote: There is an incorrect timeout checking in mode detection logic so it misses resolution detecting chances. This commit fixes the bug. Signed-off-by: Jae Hyun Yoo --- v1 -> v2: New. drivers/media/platform/aspeed-video.c | 2 +- 1 file changed, 1 ins

Re: [PATCH 1/7] media: aspeed: fix a kernel warning on clk control

2019-05-09 Thread Eddie James
On 5/8/19 9:16 PM, Benjamin Herrenschmidt wrote: On Wed, 2019-05-08 at 18:19 -0700, Jae Hyun Yoo wrote: I changed that from a bool because the maintainer of this code, Eddie doesn't like adding of an additional flag. I'll change it back with codes in the first submit: https://www.spinics.net/l

Re: [PATCH 7/7] media: aspeed: refine interrupt handling logic

2019-05-02 Thread Eddie James
refines the interrupt handling logic to fix these issues. Thanks Jae, looks good. Reviewed-by: Eddie James Signed-off-by: Jae Hyun Yoo Reviewed-by: Andrew Jeffery --- drivers/media/platform/aspeed-video.c | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/drivers

Re: [PATCH v2] media: platform: fix a kernel warning on clk control

2019-04-12 Thread Eddie James
On 4/12/19 7:17 AM, Herrenschmidt, Benjamin wrote: On Fri, 2019-04-12 at 13:00 +0200, Hans Verkuil wrote: Eddie, can you review this? Yes, this looks good. Thanks, Reviewed-by: Eddie James Jae Hyun Yoo, for future reference: please add the driver name in the subject. I.e. something

Re: [PATCH] media: platform: Fix a kernel warning on clk control

2019-03-29 Thread Eddie James
[ 120.258396] r10: r9:96196000 r8:801011e4 r7:0006 r6:7eab3c30 r5:00a11978 [ 120.266291] r4:0008 To prevent this issue, this commit adds spinlock protection and clock status checking logic into the Aspeed video engine driver. Thanks Jae. Do you have a reliable way to reproduce thi

[PATCH zbar 1/1] v4l2: add fallback for systems without v4l2_query_ext_ctrl

2019-01-24 Thread james . hilliard1
From: James Hilliard Signed-off-by: James Hilliard --- zbar/video/v4l2.c | 22 ++ 1 file changed, 22 insertions(+) diff --git a/zbar/video/v4l2.c b/zbar/video/v4l2.c index 0d18094..1610b95 100644 --- a/zbar/video/v4l2.c +++ b/zbar/video/v4l2.c @@ -55,6 +55,28 @@ #define

Re: [PATCH] media: m88ds3103: serialize reset messages in m88ds3103_set_frontend

2019-01-22 Thread James Hutchinson
On Sun, Jan 20, 2019 at 04:43:08PM +0200, Antti Palosaari wrote: > On 1/13/19 11:13 PM, James Hutchinson wrote: > > Ref: https://bugzilla.kernel.org/show_bug.cgi?id=199323 > > > > Users are experiencing problems with the DVBSky S960/S960C USB devices > >

[PATCH zbar v2 1/1] Add simple dbus IPC API to zbarcam.

2019-01-16 Thread james . hilliard1
From: James Hilliard This is useful for running zbarcam as a systemd service so that other applications can receive scan messages through dbus. Signed-off-by: James Hilliard --- .gitignore | 1 + Makefile.am| 6 +++ configure.ac | 30

Re: [PATCH zbar 1/1] v4l2: add fallback for systems without V4L2_CTRL_WHICH_CUR_VAL

2019-01-16 Thread James Hilliard
On Wed, Jan 16, 2019 at 2:08 PM Mauro Carvalho Chehab wrote: > > Em Wed, 16 Jan 2019 13:34:29 -0700 > James Hilliard escreveu: > > > > See the enclosed patch. I tested it here with Kernel 4.20 and works > > > fine. > > I'll test it on the system I had

Re: [PATCH zbar 1/1] Add simple dbus IPC API to zbarcam.

2019-01-16 Thread James Hilliard
On Wed, Jan 16, 2019 at 7:37 AM Mauro Carvalho Chehab wrote: > > Hi James, > > Em Wed, 16 Jan 2019 16:54:55 +0800 > james.hillia...@gmail.com escreveu: > > > From: James Hilliard > > > > This is useful for running zbarcam as a systemd service so that oth

Re: [PATCH zbar 1/1] v4l2: add fallback for systems without V4L2_CTRL_WHICH_CUR_VAL

2019-01-16 Thread James Hilliard
On Wed, Jan 16, 2019 at 7:24 AM Mauro Carvalho Chehab wrote: > > Em Wed, 16 Jan 2019 13:23:10 +0800 > james.hillia...@gmail.com escreveu: > > > From: James Hilliard > > > > Some older systems don't seem to have V4L2_CTRL_WHICH_CUR_VAL so add a > > fallb

[PATCH zbar 1/1] Add simple dbus IPC API to zbarcam.

2019-01-16 Thread james . hilliard1
From: James Hilliard This is useful for running zbarcam as a systemd service so that other applications can receive scan messages through dbus. Signed-off-by: James Hilliard --- Makefile.am| 6 configure.ac | 30 dbus

[PATCH zbar 1/1] v4l2: add fallback for systems without V4L2_CTRL_WHICH_CUR_VAL

2019-01-15 Thread james . hilliard1
From: James Hilliard Some older systems don't seem to have V4L2_CTRL_WHICH_CUR_VAL so add a fallback. Signed-off-by: James Hilliard --- zbar/video/v4l2.c | 8 1 file changed, 8 insertions(+) diff --git a/zbar/video/v4l2.c b/zbar/video/v4l2.c index 0147cb1..b883ecc 100644 --- a

Re: [PATCH zbar 1/5] Fix autoreconf by reducing the warning/error checking

2019-01-14 Thread James Hilliard
On Mon, Jan 14, 2019 at 4:00 AM Mauro Carvalho Chehab wrote: > > Hi James, > > Em Mon, 14 Jan 2019 07:38:25 +0800 > james.hillia...@gmail.com escreveu: > > > From: Thomas Petazzoni > > > > Please add description to the patches. It helps reviewing them, and, &g

[PATCH zbar 4/5] Ignore ENOTTY errors when calling VIDIOC_S_CROP

2019-01-13 Thread james . hilliard1
From: James Hilliard Silences this error: ERROR: zbar video in v4l2_reset_crop(): system error: setting default crop window (VIDIOC_S_CROP): Inappropriate ioctl for device (25) Signed-off-by: James Hilliard --- zbar/video/v4l2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff

[PATCH zbar 3/5] Add --disable-doc configure option to disable building docs

2019-01-13 Thread james . hilliard1
From: James Hilliard Signed-off-by: James Hilliard --- Makefile.am | 2 ++ configure.ac | 10 ++ 2 files changed, 12 insertions(+) diff --git a/Makefile.am b/Makefile.am index df3d79d..b4cae8a 100644 --- a/Makefile.am +++ b/Makefile.am @@ -45,7 +45,9 @@ if HAVE_NPAPI include

[PATCH zbar 5/5] release video buffers after probing and request them again when needed

2019-01-13 Thread james . hilliard1
From: James Hilliard Patch adapted from https://bugs.archlinux.org/task/44091 Signed-off-by: James Hilliard --- zbar/video/v4l2.c | 17 + 1 file changed, 17 insertions(+) diff --git a/zbar/video/v4l2.c b/zbar/video/v4l2.c index ad6adf4..ca52e4c 100644 --- a/zbar/video/v4l2.c

[PATCH zbar 1/5] Fix autoreconf by reducing the warning/error checking

2019-01-13 Thread james . hilliard1
From: Thomas Petazzoni Signed-off-by: Thomas Petazzoni Signed-off-by: James Hilliard --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index a03d10e..6476a20 100644 --- a/configure.ac +++ b/configure.ac @@ -5,7 +5,7 @@ m4_ifndef

[PATCH zbar 2/5] Fix function protoype to be compatible with recent libjpeg

2019-01-13 Thread james . hilliard1
From: Viacheslav Volkov Signed-off-by: Viacheslav Volkov Signed-off-by: Thomas Petazzoni Signed-off-by: James Hilliard --- zbar/jpeg.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zbar/jpeg.c b/zbar/jpeg.c index 972bfea..fdd1619 100644 --- a/zbar/jpeg.c +++ b/zbar

[PATCH] media: m88ds3103: serialize reset messages in m88ds3103_set_frontend

2019-01-13 Thread James Hutchinson
end: a. 0x07, 0x80 b. 0x07, 0x00 However, as shown in the capture, the regmap mutex is being handed over to another thread (ts2020_stat_work) in between these two messages. >From here, the device responds to every i2c message with an 07 message, and will only return to normal operation

Re: [PATCH v8 2/2] media: platform: Add Aspeed Video Engine driver

2018-12-14 Thread Eddie James
On 12/13/2018 07:09 PM, Joel Stanley wrote: On Wed, 12 Dec 2018 at 04:09, Eddie James wrote: The Video Engine (VE) embedded in the Aspeed AST2400 and AST2500 SOCs can capture and compress video data from digital or analog sources. With the Aspeed chip acting a service processor, the Video

[PATCH v8 2/2] media: platform: Add Aspeed Video Engine driver

2018-12-11 Thread Eddie James
compress it to JPEG images. Make the video frames available through the V4L2 streaming interface. Signed-off-by: Eddie James --- MAINTAINERS |8 + drivers/media/platform/Kconfig|9 + drivers/media/platform/Makefile |1 + drivers/media/platform

[PATCH v8 0/2] media: platform: Add Aspeed Video Engine driver

2018-12-11 Thread Eddie James
From: Eddie James The Video Engine (VE) embedded in the Aspeed AST2400 and AST2500 SOCs can capture and compress video data from digital or analog sources. With the Aspeed chip acting as a service processor, the Video Engine can capture the host processor graphics output. This series adds a

[PATCH v8 1/2] dt-bindings: media: Add Aspeed Video Engine binding documentation

2018-12-11 Thread Eddie James
Document the bindings. Signed-off-by: Eddie James Reviewed-by: Rob Herring --- .../devicetree/bindings/media/aspeed-video.txt | 26 ++ 1 file changed, 26 insertions(+) create mode 100644 Documentation/devicetree/bindings/media/aspeed-video.txt diff --git a

Re: [PATCH v7 2/2] media: platform: Add Aspeed Video Engine driver

2018-12-11 Thread Eddie James
On 12/11/2018 04:44 AM, Hans Verkuil wrote: On 12/10/18 11:26 PM, Eddie James wrote: The Video Engine (VE) embedded in the Aspeed AST2400 and AST2500 SOCs can capture and compress video data from digital or analog sources. With the Aspeed chip acting a service processor, the Video Engine can

[PATCH v7 1/2] dt-bindings: media: Add Aspeed Video Engine binding documentation

2018-12-10 Thread Eddie James
Document the bindings. Signed-off-by: Eddie James Reviewed-by: Rob Herring --- .../devicetree/bindings/media/aspeed-video.txt | 26 ++ 1 file changed, 26 insertions(+) create mode 100644 Documentation/devicetree/bindings/media/aspeed-video.txt diff --git a

[PATCH v7 2/2] media: platform: Add Aspeed Video Engine driver

2018-12-10 Thread Eddie James
compress it to JPEG images. Make the video frames available through the V4L2 streaming interface. Signed-off-by: Eddie James --- MAINTAINERS |8 + drivers/media/platform/Kconfig|9 + drivers/media/platform/Makefile |1 + drivers/media/platform

[PATCH v7 0/2] media: platform: Add Aspeed Video Engine driver

2018-12-10 Thread Eddie James
From: Eddie James The Video Engine (VE) embedded in the Aspeed AST2400 and AST2500 SOCs can capture and compress video data from digital or analog sources. With the Aspeed chip acting as a service processor, the Video Engine can capture the host processor graphics output. This series adds a

Re: [PATCH v6 2/2] media: platform: Add Aspeed Video Engine driver

2018-12-03 Thread Eddie James
On 12/03/2018 02:14 PM, Hans Verkuil wrote: On 12/03/2018 05:39 PM, Eddie James wrote: On 12/03/2018 05:04 AM, Hans Verkuil wrote: On 11/27/2018 08:37 PM, Eddie James wrote: The Video Engine (VE) embedded in the Aspeed AST2400 and AST2500 SOCs can capture and compress video data from

Re: [PATCH v6 2/2] media: platform: Add Aspeed Video Engine driver

2018-12-03 Thread Eddie James
On 12/03/2018 05:04 AM, Hans Verkuil wrote: On 11/27/2018 08:37 PM, Eddie James wrote: The Video Engine (VE) embedded in the Aspeed AST2400 and AST2500 SOCs can capture and compress video data from digital or analog sources. With the Aspeed chip acting a service processor, the Video Engine

Re: [PATCH RFC 00/15] Zero ****s, hugload of hugs <3

2018-11-30 Thread James Bottomley
reted to the point where it's effectively a new CoC has been the source of much debate and recrimination over the last few months ... you can read it in the ksummit-discuss archives, but I really think we don't want to reopen that can of worms. James

Re: [PATCH RFC 00/15] Zero ****s, hugload of hugs <3

2018-11-30 Thread James Bottomley
eated precisely because there was a lot of push back on interpretation problems and ambiguities with the original CoC and it specifically covers this case (and a lot of others). James > After this discussion, I can say that I understand it less than > before. > > /Jarkko >

Re: [PATCH RFC 00/15] Zero ****s, hugload of hugs <3

2018-11-30 Thread James Bottomley
On Fri, 2018-11-30 at 13:54 -0800, Jarkko Sakkinen wrote: > On Fri, Nov 30, 2018 at 01:48:08PM -0800, David Miller wrote: > > From: Jarkko Sakkinen > > Date: Fri, 30 Nov 2018 13:44:05 -0800 > > > > > On Fri, Nov 30, 2018 at 01:01:02PM -0800, James Bottomley wrote:

Re: [PATCH RFC 00/15] Zero ****s, hugload of hugs <3

2018-11-30 Thread James Bottomley
On Fri, 2018-11-30 at 13:44 -0800, Jarkko Sakkinen wrote: > On Fri, Nov 30, 2018 at 01:01:02PM -0800, James Bottomley wrote: > > No because use of what some people consider to be bad language > > isn't necessarily abusive, offensive or degrading. Our most > > heavily

Re: [PATCH RFC 00/15] Zero ****s, hugload of hugs <3

2018-11-30 Thread James Bottomley
e hugging, please propose something > else > :-) The interpretation document also says this: ontributions submitted for the kernel should use appropriate language. Content that already exists predating the Code of Conduct will not be addressed now as a violation. So that definitely means there should be no hunting down of existing comments in kernel code. James

[PATCH v6 2/2] media: platform: Add Aspeed Video Engine driver

2018-11-27 Thread Eddie James
compress it to JPEG images. Make the video frames available through the V4L2 streaming interface. Signed-off-by: Eddie James --- MAINTAINERS |8 + drivers/media/platform/Kconfig|9 + drivers/media/platform/Makefile |1 + drivers/media/platform

[PATCH v6 0/2] media: platform: Add Aspeed Video Engine driver

2018-11-27 Thread Eddie James
. - Added JPEG controls - Updated devicetree docs according to Rob's suggestions. - Added myself to MAINTAINERS Eddie James (2): dt-bindings: media: Add Aspeed Video Engine binding documentation media: platform: Add Aspeed Video Engine driver .../devicetree/bindings/media/aspeed-video

[PATCH v6 1/2] dt-bindings: media: Add Aspeed Video Engine binding documentation

2018-11-27 Thread Eddie James
Document the bindings. Signed-off-by: Eddie James Reviewed-by: Rob Herring --- .../devicetree/bindings/media/aspeed-video.txt | 26 ++ 1 file changed, 26 insertions(+) create mode 100644 Documentation/devicetree/bindings/media/aspeed-video.txt diff --git a

Re: [PATCH v5 0/2] media: platform: Add Aspeed Video Engine Driver

2018-11-27 Thread Eddie James
On 11/15/2018 03:20 AM, Hans Verkuil wrote: On 11/12/2018 10:00 PM, Eddie James wrote: From: Eddie James The Video Engine (VE) embedded in the Aspeed AST2400 and AST2500 SOCs can capture and compress video data from digital or analog sources. With the Aspeed chip acting as a service

Re: [PATCH v5 2/2] media: platform: Add Aspeed Video Engine driver

2018-11-27 Thread Eddie James
On 11/15/2018 02:56 AM, Hans Verkuil wrote: On 11/12/2018 10:00 PM, Eddie James wrote: The Video Engine (VE) embedded in the Aspeed AST2400 and AST2500 SOCs can capture and compress video data from digital or analog sources. With the Aspeed chip acting a service processor, the Video Engine

[PATCH v5 1/2] dt-bindings: media: Add Aspeed Video Engine binding documentation

2018-11-12 Thread Eddie James
Document the bindings. Signed-off-by: Eddie James Reviewed-by: Rob Herring --- .../devicetree/bindings/media/aspeed-video.txt | 26 ++ 1 file changed, 26 insertions(+) create mode 100644 Documentation/devicetree/bindings/media/aspeed-video.txt diff --git a

[PATCH v5 2/2] media: platform: Add Aspeed Video Engine driver

2018-11-12 Thread Eddie James
compress it to JPEG images. Make the video frames available through the V4L2 streaming interface. Signed-off-by: Eddie James --- MAINTAINERS |8 + drivers/media/platform/Kconfig|9 + drivers/media/platform/Makefile |1 + drivers/media/platform

[PATCH v5 0/2] media: platform: Add Aspeed Video Engine Driver

2018-11-12 Thread Eddie James
From: Eddie James The Video Engine (VE) embedded in the Aspeed AST2400 and AST2500 SOCs can capture and compress video data from digital or analog sources. With the Aspeed chip acting as a service processor, the Video Engine can capture the host processor graphics output. This series adds a

Re: [PATCH v4 2/2] media: platform: Add Aspeed Video Engine driver

2018-11-08 Thread Eddie James
On 10/19/2018 03:26 PM, Eddie James wrote: On 10/12/2018 07:22 AM, Hans Verkuil wrote: On 10/05/2018 09:57 PM, Eddie James wrote: The Video Engine (VE) embedded in the Aspeed AST2400 and AST2500 SOCs can capture and compress video data from digital or analog sources. With the Aspeed chip

Re: [PATCH v4 2/2] media: platform: Add Aspeed Video Engine driver

2018-10-19 Thread Eddie James
On 10/12/2018 07:22 AM, Hans Verkuil wrote: On 10/05/2018 09:57 PM, Eddie James wrote: The Video Engine (VE) embedded in the Aspeed AST2400 and AST2500 SOCs can capture and compress video data from digital or analog sources. With the Aspeed chip acting a service processor, the Video Engine

Re: [PATCH v4 2/2] media: platform: Add Aspeed Video Engine driver

2018-10-19 Thread Eddie James
On 10/12/2018 07:22 AM, Hans Verkuil wrote: On 10/05/2018 09:57 PM, Eddie James wrote: The Video Engine (VE) embedded in the Aspeed AST2400 and AST2500 SOCs can capture and compress video data from digital or analog sources. With the Aspeed chip acting a service processor, the Video Engine

Re: [PATCH v4 2/2] media: platform: Add Aspeed Video Engine driver

2018-10-19 Thread Eddie James
On 10/17/2018 05:41 AM, Hans Verkuil wrote: On 10/05/2018 09:57 PM, Eddie James wrote: The Video Engine (VE) embedded in the Aspeed AST2400 and AST2500 SOCs can capture and compress video data from digital or analog sources. With the Aspeed chip acting a service processor, the Video Engine

Re: [PATCH v3 2/2] media: platform: Add Aspeed Video Engine driver

2018-10-05 Thread Eddie James
On 10/04/2018 08:12 AM, Hans Verkuil wrote: On 10/03/18 22:43, Eddie James wrote: On 09/28/2018 06:30 AM, Hans Verkuil wrote: On 09/25/2018 09:27 PM, Eddie James wrote: The Video Engine (VE) embedded in the Aspeed AST2400 and AST2500 SOCs can capture and compress video data from digital

[PATCH v4 1/2] dt-bindings: media: Add Aspeed Video Engine binding documentation

2018-10-05 Thread Eddie James
Document the bindings. Signed-off-by: Eddie James Reviewed-by: Rob Herring --- .../devicetree/bindings/media/aspeed-video.txt | 26 ++ 1 file changed, 26 insertions(+) create mode 100644 Documentation/devicetree/bindings/media/aspeed-video.txt diff --git a

[PATCH v4 2/2] media: platform: Add Aspeed Video Engine driver

2018-10-05 Thread Eddie James
compress it to JPEG images. Make the video frames available through the V4L2 streaming interface. Signed-off-by: Eddie James --- MAINTAINERS |8 + drivers/media/platform/Kconfig|8 + drivers/media/platform/Makefile |1 + drivers/media/platform

[PATCH v4 0/2] media: platform: Add Aspeed Video Engine Driver

2018-10-05 Thread Eddie James
le32_to_cpu calls for JPEG header data - Reworked v4l2 ioctls to be compliant. - Added JPEG controls - Updated devicetree docs according to Rob's suggestions. - Added myself to MAINTAINERS Eddie James (2): dt-bindings: media: Add Aspeed Video Engine binding documentation media: platform

do the editing

2018-08-06 Thread Jason James
Want to follow up the email sent last week. Do you have needs for photo editing? We can edit 400 images within 24 hours. We are working on all kinds of ecommerce photos, jewelry photos, and the portrait images. We do cutting out and clipping path and others, and also we provide retouching for yo

for editing the photos

2018-08-06 Thread Jason James
Want to follow up the email sent last week. Do you have needs for photo editing? We can edit 400 images within 24 hours. We are working on all kinds of ecommerce photos, jewelry photos, and the portrait images. We do cutting out and clipping path and others, and also we provide retouching for yo

for editing the photos

2018-08-06 Thread Jason James
Want to follow up the email sent last week. Do you have needs for photo editing? We can edit 400 images within 24 hours. We are working on all kinds of ecommerce photos, jewelry photos, and the portrait images. We do cutting out and clipping path and others, and also we provide retouching for yo

Re: [PATCH 1/7] i2c: i2c-gpio: move header to platform_data

2018-05-14 Thread James Hogan
gpr.c > > @@ -29,7 +29,7 @@ > > #include > > #include > > #include > > -#include > > +#include > > #include > > #include > > #include Acked-by: James Hogan Cheers James signature.asc Description: PGP signature

,Your urgent confirmation

2018-03-07 Thread James Williams
, European Citizens, Asian Citizen. All I want you to do is to contact the atm card CENTER Via email or call the office telephone number one of the Consultant will assist you for their requirements to proceed and procure your Approval Slip on your behalf. CONTACT INFORMATION NAME: James Williams EMAIL

[GIT PULL] Remove metag architecture

2018-02-27 Thread James Hogan
Hi Arnd, On Fri, Feb 23, 2018 at 01:26:09PM +0100, Arnd Bergmann wrote: > On Fri, Feb 23, 2018 at 12:02 PM, James Hogan wrote: > > I'm happy to put v2 in linux-next now (only patch 4 has changed, I just > > sent an updated version), and send you a pull request early next week

Re: [PATCH 00/13] Remove metag architecture

2018-02-23 Thread James Hogan
On Fri, Feb 23, 2018 at 11:26:58AM +0100, Arnd Bergmann wrote: > On Thu, Feb 22, 2018 at 12:38 AM, James Hogan wrote: > > So lets call it a day and drop the Meta architecture port from the > > kernel. RIP Meta. > > Since I brought up the architecture removal independently, I

Re: [PATCH 00/13] Remove metag architecture

2018-02-22 Thread James Hogan
On Thu, Feb 22, 2018 at 10:26:54AM +0100, Peter Zijlstra wrote: > On Wed, Feb 21, 2018 at 11:38:12PM +0000, James Hogan wrote: > > So lets call it a day and drop the Meta architecture port from the > > kernel. RIP Meta. > > So long, and thanks for all the fish! > >

[PATCH 00/13] Remove metag architecture

2018-02-21 Thread James Hogan
Carvalho Chehab Cc: Wolfram Sang Cc: linux-me...@vger.kernel.org Cc: linux-...@vger.kernel.org Cc: linux...@kvack.org Cc: linux-g...@vger.kernel.org Cc: linux-watch...@vger.kernel.org Cc: linux-media@vger.kernel.org Cc: linux-...@vger.kernel.org James Hogan (13): metag: Remove arch/metag/ doc

[PATCH 12/13] media: img-ir: Drop METAG dependency

2018-02-21 Thread James Hogan
Now that arch/metag/ has been removed, remove the METAG dependency from the IMG IR device driver. The hardware is also present on MIPS SoCs so the driver still has value. Signed-off-by: James Hogan Cc: Mauro Carvalho Chehab Cc: Mauro Carvalho Chehab Cc: linux-media@vger.kernel.org Cc: linux-me

Re: [PATCH 04/12] media: img-ir-hw: fix one kernel-doc comment

2017-11-29 Thread James Hogan
c:351: warning: Excess function > parameter 'timings' description in 'img_ir_decoder_convert' > > Signed-off-by: Mauro Carvalho Chehab Very true. Acked-by: James Hogan Thanks James > --- > drivers/media/rc/img-ir/img-ir-hw.c | 2 +- > 1 file changed, 1 insertion

Re: [PATCH 08/29] drivers, md: convert mddev.active from atomic_t to refcount_t

2017-03-14 Thread James Bottomley
mes inactive; usually because of an unmount). On a simple allocation regardless of outcome, the last executed statement in md_alloc is mddev_put(): that destroys the device if we didn't manage to create it or returns 0 and adds an inactive device to the system which the user can get with mddev_find(). James

Re: [PATCH v5 02/18] [media] img-ir: use new wakeup_protocols sysfs mechanism

2016-12-13 Thread James Hogan
nel versions. So I'm fine with it changing. Cheers James signature.asc Description: Digital signature

Re: [PATCH v5 02/18] [media] img-ir: use new wakeup_protocols sysfs mechanism

2016-12-12 Thread James Hogan
Hi Sean (and Sifan), On Mon, Dec 12, 2016 at 09:13:43PM +, Sean Young wrote: > Rather than guessing what variant a scancode is from its length, > use the new wakeup_protocol. > > Signed-off-by: Sean Young > Cc: James Hogan > Cc: Sifan Naeem > --- > drivers/med

Re: [Ksummit-discuss] Including images on Sphinx documents

2016-11-21 Thread James Bottomley
vely conveys conceptual diagrams. If you do, we'll wind up in situations where someone hasn't built the docs and doesn't possess the tools to see a diagram that was previously shown by every text editor (or can't be bothered to dig out the now separate file). In the name of creating

Re: [Ksummit-discuss] Including images on Sphinx documents

2016-11-17 Thread James Bottomley
se64 to make sure that the patches won't use > git binary diff extension, or, as Arnd proposed, use a portable > bitmap format, in ascii, converting via Makefile, but losing > the alpha channel with makes the background transparent. If it can use svg, why not use that? SVG files can b

[PATCH 1/1] subsystem:linux-media CVE-2016-5400

2016-07-15 Thread James Patrick-Evans
the corresponding control structures when an error occours registering the device to v4l2 core. Signed-off-by: James Patrick-Evans --- drivers/media/usb/airspy/airspy.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/media/usb/airspy/airspy.c b/drivers/media/usb

Re: IR remote stopped working in kernels 4.5 and 4.6

2016-07-04 Thread James Bottomley
On Mon, 2016-07-04 at 23:08 +0200, Heiner Kallweit wrote: > Am 04.07.2016 um 22:36 schrieb James Bottomley: > > This looks to be a problem with the rc subsystem. The IR > > controller in question is part of a cx8800 atsc card. In the 4.4 > > kernel, where it works, this is

IR remote stopped working in kernels 4.5 and 4.6

2016-07-04 Thread James Bottomley
nice to have this happen by default rather than having to add yet another work around init script. James -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: Build regressions/improvements in v4.5-rc7

2016-03-08 Thread James Hogan
27;) .*) /bin/sh: 1: [: -lt: unexpected operator I.e. this line: gsub(".*)", ""); appears to be trying to turn e.g. "GNU ld (Gentoo 2.25.1 p1.1) 2.25.1" into " 2.25.1", so perhaps the bracket should be escaped. What version of awk is it using? (GNU

Re: [PATCH v5 0/3] RFC: Secure Memory Allocation Framework

2015-10-21 Thread James Morris
/8/629 Also, is there any application of this beyond DRM? - James -- James Morris -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: [PATCH v5 1/3] create SMAF module

2015-10-21 Thread James Morris
> Secure module is responsible of grant/revoke memory access. > This documentation is highly inadequate. What does "allocate memory that can be securing" mean? -- James Morris -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a mess

Re: uvc-1.5

2015-09-30 Thread James
On 09/30/15 19:13, Mauro Carvalho Chehab wrote: Em Tue, 29 Sep 2015 19:06:18 -0400 James escreveu: When is the Linux kernel going to support uvc-1.5? It was made a standard on June 6, 2012 When someone writes patches adding support for it, together with the code that adds support to at

uvc-1.5

2015-09-29 Thread James
When is the Linux kernel going to support uvc-1.5? It was made a standard on June 6, 2012 -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: [PATCH 29/31] parisc: handle page-less SG entries

2015-08-13 Thread James Bottomley
t. However with DAX we could end up with multiple > virtual aliases for a page-less pfn. At least on some PA architectures, you have to be very careful. Improperly managed, multiple aliases will cause the system to crash (actually a machine check in the cache chequerboard). For the most temperamen

Re: RFC: prepare for struct scatterlist entries without page backing

2015-08-12 Thread James Bottomley
n kernel page backed SG entries, we can make the process more efficient by not flushing in gup and instead programming the user virtual address into the local coherence index. However, simply zeroing the LCI will also work (except that poor VI zero line will get flushed repeatedly, so it's pr

Re: [Xen-devel] RIP MTRR - status update for upcoming v4.2

2015-06-12 Thread James Bottomley
ed fixing). > > This may crash and burn badly when we call a UEFI function or an SMI > happens. I think we should just leave the MTRRs alone. Wholeheartedly agree: PAT only works when the given memory map is in operation but MTRRs function everywhere. Anything that goes into real mode

Re: [PATCH] rc: img-ir: fix error in parameters passed to irq_free()

2015-02-10 Thread James Hogan
;) > Cc: # 3.15+ Thanks for catching this Sifan. It appears to have been introduced while getting the driver ready for upstream (it used to use the devm_* API to request the IRQ, but I changed it to avoid the ISR racing with module removal). Acked-by: James Hogan Cheers James > --- >

Re: [PATCH v2] rc: img-ir: Add and enable sys clock for img-ir

2015-02-04 Thread James Hogan
, so it must not be > disabled during use or the driver will malfunction. > > Signed-off-by: Sifan Naeem Thanks Sifan, looks good to me, doesn't break tz1090, and seems to still cope with no clocks provided in DT. Acked-by: James Hogan Cheers James > --- > Changes fro

Re: [PATCH] rc: img-ir: Add and enable sys clock for IR

2015-02-04 Thread James Hogan
d to take it into account). I suspect you would see this causing a problem when the driver is built as a module and loaded after unused clocks have been automatically disabled by the common clock framework at the end of the init sequence. Thanks James > } > > static void img_ir_ident(st

RE: [possible BUG, cx23885] Dual tuner TV card, works using one tuner only, doesn't work if both tuners are used

2015-01-28 Thread James Harper
> > Hi, James. > > After searching for somebody posting some issues similar to mine, I think this > one you posted to the mailing list can be related: > > https://www.mail-archive.com/linux- > media%40vger.kernel.org/msg80078.html > > I'm having problems usi

Re: [PATCH v2 3/5] rc: img-ir: biphase enabled with workaround

2014-12-12 Thread James Hogan
On 12/12/14 12:07, James Hogan wrote: > Hi Sifan, > > On 11/12/14 20:06, Sifan Naeem wrote: >> Biphase decoding in the current img-ir has got a quirk, where multiple >> Interrupts are generated when an incomplete IR code is received by the >> decoder. >> >>

Re: [PATCH v2 3/5] rc: img-ir: biphase enabled with workaround

2014-12-12 Thread James Hogan
about. I'll let you decide whether that needs changing since you have the hardware to verify it. So for the whole patchset feel free to add my: Acked-by: James Hogan Thanks James > > Signed-off-by: Sifan Naeem > --- > drivers/media/rc/img-ir/img-ir-hw.c | 60 > ++

Re: [PATCH 3/5] rc: img-ir: biphase enabled with workaround

2014-12-12 Thread James Hogan
> hw.suspend_irqen); >>> + /* enable */ >>> + img_ir_write(priv, IMG_IR_CONTROL, priv->hw.reg_timings.ctrl); } To clarify, I was only referring to the case where the irq mask has changed unexpectedly. If it hasn't changed then it would seem to make sense to clear

Re: [PATCH 5/5] rc: img-ir: add philips rc6 decoder module

2014-12-08 Thread James Hogan
On 04/12/14 15:38, Sifan Naeem wrote: > Add img-ir module for decoding Philips rc6 protocol. > > Signed-off-by: Sifan Naeem Aside from the "Philips" thing: Acked-by: James Hogan (It's unpleasant having unexplained timings for RC-6, but it's better than no RC-6

Re: [PATCH 4/5] rc: img-ir: add philips rc5 decoder module

2014-12-08 Thread James Hogan
nyo, > Aiwa, Chinon remotes) in the ImgTec infrared decoder block. > + > +config IR_IMG_RC5 > + bool "Phillips RC5 protocol support" I think that should be "Philips" (if wikipedia is anything to go by). Same elsewhere in this patch and patch 5. Other th

  1   2   3   4   >