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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox