Re: [PATCH v3 0/2] Memory-to-memory media controller topology

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

 



On 06/29/18 09:06, Hans Verkuil wrote:
> On 06/28/2018 09:29 PM, Ezequiel Garcia wrote:

<snip>

>> Compliance test for device /dev/video2:
>>
>> Driver Info:
>> 	Driver name      : vim2m
>> 	Card type        : vim2m
>> 	Bus info         : platform:vim2m
>> 	Driver version   : 4.18.0
>> 	Capabilities     : 0x84208000
>> 		Video Memory-to-Memory
>> 		Streaming
>> 		Extended Pix Format
>> 		Device Capabilities
>> 	Device Caps      : 0x04208000
>> 		Video Memory-to-Memory
>> 		Streaming
>> 		Extended Pix Format
>> Media Driver Info:
>> 	Driver name      : vim2m
>> 	Model            : vim2m
>> 	Serial           : 
>> 	Bus info         : 
>> 	Media version    : 4.18.0
>> 	Hardware revision: 0x00000000 (0)
>> 	Driver version   : 4.18.0
>> Interface Info:
>> 	ID               : 0x0300000c
>> 	Type             : V4L Video
>> Entity Info:
>> 	ID               : 0x00000001 (1)
>> 	Name             : source
>> 	Function         : V4L2 I/O
>> 	Pad 0x01000002   : Source
>> 	  Link 0x02000008: to remote pad 0x1000005 of entity 'proc':
>> Data, Enabled, Immutable
> 
> Hmm, this doesn't show the sink entity associated with this interface.
> 
> It's a v4l2-compliance bug, but I need to think a bit more on how to
> fix this.

Some background: until now an interface was linked to one entity only.
But m2m devices now have two entities linked to the same interface.

So the v4l2-compliance code that outputs this text only sees one entity.
The code needs to be rewritten to be smarter about this.

Something for the (near) future.

Regards,

	Hans



[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