neg: I've updated the vc branch.
There are a few compile fixes (hopefully).
Nothing you'll need now though.
Just FYI.
sailus: thx for the update, I will do some work on the rcar-vin and rcar-csi2 drivers and once that is out I will circle back to the vc work and rebase it ontop of your new vc branch :-)
sailus: do we have a plan on how to start upstreaming stuff from your vc branch?
Well, it's been waiting for a complete, or complete enough, solution to the problem area.
I think with your patchset that should be there.
Pending review, of course.
I can re-post the patches to the list at some point, too. They'll need more review comments.
ofc, I was just wondering if we knew about something blocking it, other then the proper upstreaming prosses :-)
mchehab: ping
pong
mchehab: when should include/media/drv-intf be used for platform driver include files?
I still see some headers like vsp1.h, rcar-fcp.h and blackfin/davinci directories in include/media.
Shouldn't they be move to drv-intf? (eventually)
the idea is that the stuff under include/media are the headers that are sharing some interface with other drivers
it could make sense to move vsp1 header, for instance, if DRM drivers use it
on a quick grep, it seems that this is not the case of vsp1.h
OK, thanks. I didn't quite understand the purpose of drv-intf, thanks for clarifying this.
rcar-fcp.h, on the other hand, seems to be used by both rcar-fcp and vsp1
it was created when we moved out of include/media/*.h all files that aren't part of media core kAPI
in other words, right now, only core kAPI are at include/media/*.h
everything else that used to be there were moved to a sub-directory
that's said, it probably makes sense to move a lot of other files to an include/media subdir
like the dvb-frontend header files
as those are similar to include/media/i2c/*.h
they're used by multiple drivers
hverkuil: what does the "Delegated to" you mean for https://patchwork.linuxtv.org/patch/45426/ (and 45427) ?
funman: that it is in my todo list.
ok
so include/media/drv-intf/ contains headers that are used by a single driver ?
looks like i'm already celbrating one month of contributions to linux-media ;)
pinchartl: it shouldn't
pinchartl, do you know why the request API is related to the media controller ?
ndufresne: he's /away