Re: atomisp kernel driver(s)

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

 



Em Mon, 20 Apr 2020 20:27:25 +0200
Patrik Gfeller <patrik.gfeller@xxxxxxxxx> escreveu:

> Me again ... sorry to ask such a basic question, but I can't get your 
> modified source code. I get the following error:
> 
>  > git clone https://git.linuxtv.org/mchehab/experimental.git/  
> Cloning into 'experimental'...
> warning: adding alternate object store: 
> https://git.linuxtv.org/git/linux.git/
> warning: adding alternate object store: 
> https://git.linuxtv.org/git/media_tree.git/
> warning: adding alternate object store: 
> https://git.linuxtv.org/git/linux.git/
> error: Unable to find fc8670d1f72b746ff3a5fe441f1fca4c4dba0e6f under 
> https://git.linuxtv.org/mchehab/experimental.git
> Cannot obtain needed object fc8670d1f72b746ff3a5fe441f1fca4c4dba0e6f
> while processing commit 6d80bfc14608f4bb5514b79721d30b486f50c987.
> error: fetch failed.
> 
> Do I use the wrong command?

Better to use git:// url:

	git clone git://git.linuxtv.org/mchehab/experimental.git/  


> 
> kind regards,
> 
> Patrik
> 
> On 20.04.20 19:48, Patrik Gfeller wrote:
> >
> > On 20.04.20 01:31, Mauro Carvalho Chehab wrote:  
> >> Em Sat, 18 Apr 2020 17:37:22 +0200
> >> Patrik Gfeller <patrik.gfeller@xxxxxxxxx> escreveu:
> >>  
> >>> On 18.04.20 17:26, Mauro Carvalho Chehab wrote:  
> >>>> Em Sat, 18 Apr 2020 17:25:49 +0200
> >>>> Mauro Carvalho Chehab <mchehab+huawei@xxxxxxxxxx> escreveu:  
> >>>>> Em Sat, 18 Apr 2020 16:39:25 +0200
> >>>>> Patrik Gfeller <patrik.gfeller@xxxxxxxxx> escreveu:  
> >>>>>> Hello Mauro et al,
> >>>>>>
> >>>>>> I've recently switched to Linux, and I'm very impressed. Almost
> >>>>>> everything thing works out of the box. Only the webcam on my 
> >>>>>> device does
> >>>>>> not. I did some digging and if I'm right an atomisp driver would be
> >>>>>> required. Is this correct? Below the output of lspci:
> >>>>>>
> >>>>>> 00:00.0 Host bridge: Intel Corporation Atom/Celeron/Pentium 
> >>>>>> Processor
> >>>>>> x5-E8000/J3xxx/N3xxx Series SoC Transaction Register (rev 36) 
> >>>>>> 00:02.0
> >>>>>> VGA compatible controller: Intel Corporation Atom/Celeron/Pentium
> >>>>>> Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller 
> >>>>>> (rev 36)
> >>>>>> 00:03.0 Multimedia controller: Intel Corporation 
> >>>>>> Atom/Celeron/Pentium
> >>>>>> Processor x5-E8000/J3xxx/N3xxx Series Imaging Unit (rev 36) 00:0a.0
> >>>>>> Non-VGA unclassified device: Intel Corporation Device 22d8 (rev 36)
> >>>>>> 00:0b.0 Signal processing controller: Intel Corporation
> >>>>>> Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Power
> >>>>>> Management Controller (rev 36) 00:14.0 USB controller: Intel 
> >>>>>> Corporation
> >>>>>> Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series USB xHCI
> >>>>>> Controller (rev 36) 00:1a.0 Encryption controller: Intel Corporation
> >>>>>> Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Trusted
> >>>>>> Execution Engine (rev 36) 00:1c.0 PCI bridge: Intel Corporation
> >>>>>> Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI 
> >>>>>> Express
> >>>>>> Port #1 (rev 36) 00:1f.0 ISA bridge: Intel Corporation
> >>>>>> Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCU 
> >>>>>> (rev 36)
> >>>>>> 01:00.0 Network controller: Qualcomm Atheros QCA9377 802.11ac 
> >>>>>> Wireless
> >>>>>> Network Adapter (rev 31)  
> >> What hardware do you have?  
> > I have aASUS Transformer Book T101HA-GR029T (HW probe @
> >
> > https://linux-hardware.org/?probe=ccc26d4cd3).
> >  
> >> I did a look at the atomisp driver. There are some APIs that changed 
> >> upstream,
> >> but making the driver to build again is not hard:
> >>
> >>     https://git.linuxtv.org/mchehab/experimental.git/log/?h=atomisp
> >>
> >> If this would work or just hang, I don't know :-)  
> >
> > Cool!
> >
> > Meanwhile I downloaded to kernel source and checked out the latest 
> > commit that still has the driver in staging. I'm currently in the 
> > process of building the old kernel in order to test if the driver 
> > works at all (1st time I'm doing this - thus takes some time, 
> > especially on my Atom :-). But I will then switch over to your changed 
> > version to give it a try.
> >  
> >>
> >> This driver is still a big mess, and it requires some defines on its 
> >> source
> >> code, in order to use it with some different Atom models.
> >>  
> >>>>>> According to the history it looks like the driver was removed 
> >>>>>> from the
> >>>>>> kernel in 2018 and replaced with a dummy driver (to make sure 
> >>>>>> power save
> >>>>>> works).
> >>>>>>
> >>>>>> Is there a chance that the atomisp driver will return to the kernel?
> >>>>>> There are quite a few older tablets and 2in1 devices that would 
> >>>>>> benefit.
> >>>>>> Unfortunately I do not understand the removed code (my coding 
> >>>>>> skills are
> >>>>>> very basic) and can thus not help to change what ever is 
> >>>>>> necessary to
> >>>>>> make it fit for the kernel :-( (does not sound like a beginner 
> >>>>>> project).
> >>>>>> However - I would be glad to help out to help testing an ISP driver.  
> >>>>> There are simply too many things there to be fixed, and nobody 
> >>>>> without
> >>>>> time for it. Also, the last reports we had is that the driver was not
> >>>>> working.
> >>>>>
> >>>>> Unfortunately, I don't have myself any atomisp hardware, otherwise I
> >>>>> could try fixing it on my spare time.  
> >>>> In time: not really sure if it would be a worth project, as newer 
> >>>> Intel
> >>>> hardware are coming with a different IP block (IPU3).  
> >>> I don't know how widespread the IPU that I have is, I assume that some
> >>> other tablets & 2in1 devices that are a few years old use it as well.  
> >> The IPU is used on some Dell 2in1 devices(I guess they use an i5core
> >> with a chipset made for mobile market). Not sure if they're using IPU3
> >> also on Atom.
> >>  
> >>> For me it would be definitely nice to have this driver. However, I can
> >>> ask around in some of the forums  if there is a wider interest. 
> >>> Might be
> >>> a niche tough, but the support for the Atom device I use have been
> >>> greatly improved in the recent years. So there is at least some work
> >>> going on for that platform (I do not know, but I think it is called
> >>> cherry trail?). As there are many older reports of problems with audio,
> >>> touchscreen, stability (freezes) ... and none of them are present 
> >>> anymore.
> >>>
> >>> As mentioned, if the development is hindered by missing hardware I 
> >>> would
> >>> be glad to help. Anyhow - many thanks for your replies, much 
> >>> appreciated!
> >>>  
> >>>> Thanks,
> >>>> Mauro  
> >>
> >>
> >> Thanks,
> >> Mauro  
> >
> > thanks & kind regards,
> >
> > Patrik
> >  



Thanks,
Mauro




[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