Re: About some sensor drivers in mc5602 gspca driver

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Erik Andrén wrote:
> 
> Dongsoo, Nathaniel Kim wrote:
>> Hello,
>>
>> It has been years I've working on linux multimedia drivers, but what a
>> shame I found that there were already sensor drivers that I've already
>> implemented. Precisely speaking, soc camera devices from Samsung named
>> s5k4aa* and s5k83a* were already in Linux kernel and even seems to
>> have been there for years.
>> But a thing that I'm curious is those drivers are totally mc602 and
>> gspca oriented. So some users who are intending to use those samsung
>> camera devices but not using gspca and mc5602 H/W have to figure out
>> another way.
>> As you know, the s5k* camera devices are actually ISP devices which
>> are made in SoC device and can be used independently with any kind of
>> ITU or MIPI supporting host devices.
>> However, I see that gspca and mc5602 have their own driver structure
>> so it seems to be tough to split out the sensor drivers from them.
>> So, how should we coordinate our drivers if a new s5k* driver is
>> getting adopted in the Linux kernel? different version of s5k* drivers
>> in gspca and subdev or gspca also is able to use subdev drivers?
>> I am very willing to contribute several drivers for s5k* soc camera
>> isp devices and in the middle of researching to prepare for
>> contribution those s5k* drivers popped up.
>> Please let me know whether it is arrangeable or not.
>> Cheers,
>>
> 
> Hi Nathaniel,
> The sensor sharing question pops up now and then and I'm sure that
> if you search the mailing list archive you can find several threads
> discussing this.
> IIRC the main problem is that in an usb webcam consisting of a
> sensor and an usb bridge. The sensor is often configured in a very
> specific way tied to the particular usb bridge. It is also common
> that much of the initialization is reverse engineered and that we
> may have little or no understanding what we're actually doing.
> (Often just mimicing a windows webcam driver).
> I think the conclusion reached now is that it's not worth the effort
> considering that the sensors usually don't need that much setup to
> get working. Of course this may need to be reevaluated from time to
> time. If someone could device a clever solution I would be all for
> trying to create some kind of driver sharing.
> 
> In the gspca-m5602-s5k* case everything is reverse-engineered, as I
> don't possess any datasheets of the ALi m5602 nor the s5k83a,
> s5k4aa. I would be much happy if you Samsung folks would be able to
> provide with me with datasheets for the s5k* sensors.
> 
> Best regards,
> Erik
> 
Resending due to UTF-8 fail.


>> Nate
>>
> 
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux