From: Andrea <mariofutire@googlemail.com>
To: unlisted-recipients:; (no To-header on input)@bombadil.infradead.org
Cc: linux-media@vger.kernel.org
Subject: Re: Error using PWC on a PS3
Date: Sun, 27 Dec 2009 20:53:24 +0000 [thread overview]
Message-ID: <4B37C944.3030700@googlemail.com> (raw)
In-Reply-To: <hh5unq$m02$1@ger.gmane.org>
On 26/12/09 21:20, Andrea wrote:
> On 26/12/09 21:12, Andrea wrote:
>> Hi,
>>
>> I've tried to attach my Logitech, Inc. QuickCam Pro 4000 to a PS3 running Fedora 12.
>>
>> I get this error in dmesg
>>
>> pwc: Failed to set video mode QSIF@10 fps; return code = -110
>>
>> Everything works well on a standard x86 laptop running Fedora 11.
>>
>> Anybody has an idea why a different architecture could affect pwc?
>> I don't know, problems with little/big endian?
I've recompiled pwc adding some extra logging and this is the output
The first error is
kernel: pwc: Failed to set LED on/off time; error -110 . <<<<<<<<<<<<<< this is the first error
Does anybody know what -110 means?
Moreover, these 2 lines DON'T happen on a x86
kernel: pwc: probe() called [046D 08B2], if 1
kernel: pwc: probe() called [046D 08B2], if 2
any idea?
Thanks
kernel: usb 1-2.1: new full speed USB device using ps3-ehci-driver and address 4
kernel: usb 1-2.1: New USB device found, idVendor=046d, idProduct=08b2
kernel: usb 1-2.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
kernel: usb 1-2.1: configuration #1 chosen from 1 choice
kernel: Linux video capture interface: v2.00
kernel: pwc: Philips webcam module version 10.0.13 loaded.
kernel: pwc: Supports Philips PCA645/646, PCVC675/680/690, PCVC720[40]/730/740/750 & PCVC830/840.
kernel: pwc: Also supports the Askey VC010, various Logitech Quickcams, Samsung MPC-C10 and MPC-C30,
kernel: pwc: the Creative WebCam 5 & Pro Ex, SOTEC Afina Eye and Visionite VCS-UC300 and VCS-UM100.
kernel: pwc: Trace options: 0x01ff
kernel: pwc: Registering driver at address 0xd000000000ed9cf0.
kernel: pwc: probe() called [046D 08B2], if 0
kernel: pwc: Logitech QuickCam 4000 Pro USB webcam detected.
kernel: pwc: Device serial number is
kernel: pwc: Release: 0000
kernel: pwc: Registered as video0.
kernel: pwc: probe() function returning struct at 0xc000000006808400.
kernel: pwc: >> video_open called(vdev = 0xc000000004f2d400).
kernel: pwc: Doing first time initialization.
kernel: pwc: This Logitech QuickCam Pro 4000 camera is equipped with a Sony CCD sensor + TDA8787 (32).
kernel: pwc: probe() called [046D 08B2], if 1
kernel: pwc: probe() called [046D 08B2], if 2
kernel: usbcore: registered new interface driver Philips webcam
kernel: pwc: >> pwc_allocate_buffers(pdev = 0xc000000006808400)
kernel: pwc: Allocated iso buffer at c00000000ede4000.
kernel: pwc: Allocated iso buffer at c00000000ed34000.
kernel: pwc: Allocated frame buffer structure at c000000006516420.
kernel: pwc: Allocated frame buffer 0 at d000000000f57000.
kernel: pwc: Allocated frame buffer 1 at d000000000fca000.
kernel: pwc: Allocated frame buffer 2 at d00000000103d000.
kernel: pwc: Allocated image buffer at d0000000010b0000.
kernel: pwc: << pwc_allocate_buffers()
kernel: pwc: >> pwc_reset_buffers __enter__
kernel: pwc: << pwc_reset_buffers __leaving__
kernel: pwc: set_video_mode(176x144 @ 10, palette 15).
kernel: pwc: decode_size = 1.
kernel: pwc: Using alternate setting 1.
kernel: pwc: frame_size=18900, vframes=10, vsize=1, vsnapshot=0, vbandlength=630
kernel: pwc: Set viewport to 176x144, image size is 160x120.
kernel: pwc: Setting alternate interface 1
kernel: pwc: Allocated URB at 0xc00000000652de00
kernel: pwc: Allocated URB at 0xc00000000652dc00
kernel: pwc: URB 0xc00000000652de00 submitted.
kernel: pwc: URB 0xc00000000652dc00 submitted.
kernel: pwc: << pwc_isoc_init()
kernel: pwc: << video_open() returns 0.
kernel: VIDIOC_QUERYCAP
kernel: pwc: ioctl(VIDIOC_QUERYCAP) This application try to use the v4l2 layer
kernel: pwc: >> video_close called(vdev = 0xc000000004f2d400).
kernel: pwc: >> pwc_isoc_cleanup()
kernel: pwc: Unlinking URB c00000000652de00
kernel: pwc: URB (c00000000652de00) unlinked synchronuously.
kernel: pwc: Unlinking URB c00000000652dc00
kernel: pwc: URB (c00000000652dc00) unlinked synchronuously.
kernel: pwc: Freeing URB
kernel: pwc: Freeing URB
kernel: pwc: << pwc_isoc_cleanup()
kernel: pwc: Entering free_buffers(c000000006808400).
kernel: pwc: Freeing ISO buffer at c00000000ede4000.
kernel: pwc: Freeing ISO buffer at c00000000ed34000.
kernel: pwc: Freeing frame buffer 0 at d000000000f57000.
kernel: pwc: Freeing frame buffer 1 at d000000000fca000.
kernel: pwc: Freeing frame buffer 2 at d00000000103d000.
kernel: pwc: Freeing decompression buffer at c000000006a40000.
kernel: pwc: Freeing image buffer at d0000000010b0000.
kernel: pwc: Leaving free_buffers().
kernel: pwc: Failed to set LED on/off time; error -110 . <<<<<<<<<<<<<< this is the first error
kernel: pwc: << video_close() vopen=0
kernel: pwc: >> video_open called(vdev = 0xc000000004f2d400).
kernel: pwc: Failed to set LED on/off time.
kernel: pwc: >> pwc_allocate_buffers(pdev = 0xc000000006808400)
kernel: pwc: Allocated iso buffer at c00000000eecc000.
kernel: pwc: Allocated iso buffer at c000000002af8000.
kernel: pwc: Allocated frame buffer structure at c000000004f48d80.
kernel: pwc: Allocated frame buffer 0 at d0000000011fc000.
kernel: pwc: Allocated frame buffer 1 at d00000000126f000.
kernel: pwc: Allocated frame buffer 2 at d0000000012e2000.
kernel: pwc: Allocated image buffer at d000000001355000.
kernel: pwc: << pwc_allocate_buffers()
kernel: pwc: >> pwc_reset_buffers __enter__
kernel: pwc: << pwc_reset_buffers __leaving__
kernel: pwc: set_video_mode(160x120 @ 10, palette 15).
kernel: pwc: decode_size = 1.
kernel: pwc: Using alternate setting 1.
kernel: pwc: Failed to set video mode QSIF@10 fps; return code = -110
kernel: pwc: First attempt at set_video_mode failed.
kernel: pwc: set_video_mode(160x120 @ 10, palette 15).
kernel: pwc: decode_size = 1.
kernel: pwc: Using alternate setting 1.
kernel: pwc: Failed to set video mode QSIF@10 fps; return code = -110
kernel: pwc: Second attempt at set_video_mode failed.
kernel: pwc: Entering free_buffers(c000000006808400).
kernel: pwc: Freeing ISO buffer at c00000000eecc000.
kernel: pwc: Freeing ISO buffer at c000000002af8000.
kernel: pwc: Freeing frame buffer 0 at d0000000011fc000.
kernel: pwc: Freeing frame buffer 1 at d00000000126f000.
kernel: pwc: Freeing frame buffer 2 at d0000000012e2000.
kernel: pwc: Freeing decompression buffer at c000000006a40000.
kernel: pwc: Freeing image buffer at d000000001355000.
kernel: pwc: Leaving free_buffers().
kernel: usb 1-2: clear tt 1 (0040) error -110
kernel: ALSA sound/usb/usbmixer.c:730: 2:1: cannot get min/max values for control 2 (id 2)
kernel: usbcore: registered new interface driver snd-usb-audio
kernel: usb 1-2: clear tt 1 (8040) error -110
prev parent reply other threads:[~2009-12-27 20:53 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-12-26 21:12 Error using PWC on a PS3 Andrea
2009-12-26 21:20 ` Andrea
2009-12-27 20:53 ` Andrea [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4B37C944.3030700@googlemail.com \
--to=mariofutire@googlemail.com \
--cc=linux-media@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.