<!-- Some styling for better description lists --><style type='text/css'>dt { font-weight: bold;float: left;display:inline;margin-right: 1em} dd { display:block; margin-left: 2em}</style>

   prabhakarlad: Oops wrong channel
   ***: albeu has left "PING 1443696327"
   alb3u: Hi all! I have a question regarding CSI subdev.
   <br> In v4l2_subdev_video_ops there is g_mbus_config and s_mbus_config
   <br> g_mbus_config return a mask of supported configs, but s_mbus_config is documented as deprecated
   <br> So how should one set the desired config?
   larsc: <u>albeu</u>: set_pad_format I think
   twb: Can you guys help me with ir-keytable?
   <br> http://sprunge.us/aUac  &lt;-- my remote is working, but some keys don't turn into XF86&lt;blah&gt; keydown events in xev(1)
   <br> What do I do to change that?
   <br> (Specifically KEY_INFO and KEY_SUBTITLE)
   albeu: <u>larsc</u>: I'm not sure which driver method you mean, but the pad format only have the mbus format, not the mbus config
   <br> as far as i can tell the mbus config is the only way to specify the CSI parameters such as number of lanes
   larsc: hm right
   <br> I guess the config is supposed to come from either platform data or DT
   <br> but that does not allow dynamic reconfiguration
   albeu: still one has to select the correct one
   <br> with DT the sensor driver *could* read the endpoint parameter for the number of lanes, but that doesn't sound right to me design wise
   larsc: I think that's how it is supposed to work
   albeu: and it would still leave out the CSI channel which can't be set in DT
   <br> clock-noncontinuous can be set in DT, but I'm wondering how they got that in the binding as it doesn't describe the hardware
   <br> I suppose it isn't a problem at the moment as all CSI sensor driver only support a fixed mbus config
   larsc: sailus might be the person to talk to about htis
   stormer: <u>hverkuil</u>: we found that enumerating the color spaces supported can be really expensice, as we loop over 3 enumerations, is there any plan to make that enumeratable in another way ?
   <br> for the reference, https://bugzilla.gnome.org/review?bug=755937&amp;attachment=312475
   ***: benjiG has left
   headless: <u>larsc</u>: any progress w/deleting autodetect in adv7180?
   larsc: no
   headless: <u>larsc</u>: OK
   <br> <u>larsc</u>: the bad thing is that mchehab has already committed a patch switching rcar_vin to g_std()
   mchehab: ?
   headless: at least this patch is in the master branch, so that we have timne before 4.4 t deal with the regression this caused
   <br> <u>mchehab</u>: I wrote to you abt that
   <br> http://git.linuxtv.org/cgit.cgi/media_tree.git/commit/?id=f00ae754c536511055ed6162778be8348e093514
   mchehab: ah, I see
   headless: breks frame capture si nce adv7180 doesn;t implement g_std()
   <br> breaks even
   <br> s/;/'/
   <br> *since
   mchehab: well, we should either fix adv7180 (the best approach, IMHO) or revert that patch
   headless: unfortunbately, the patches got appled separately, despite being grouped in the series
   <br> *applied
   <br> <u>mchehab</u>: there's still hope for adv7180 to be fixed. we have several weeks ahead
   <br> <u>mchehab</u>: am I correct in thinking the master branch gets pushed out only for -rc1's?
   mchehab: yes, that's true
   <br> still, not too nice to keep it broken for a long time
   <br> I guess I'll revert that patch and wait for the submission of a proper fix
   <br> from you
   <br> please add the SOBs/ACKs on this patch when re-submitting
   <br> pushing the revert patch
   <br> OK
   <br> keeping the driver broken for a long time is not a good idea, as other patches will be in the middle, making harder for one that might be trying to do git bisect to fix some problem on this driver
   headless: <u>mchehab</u>: OK, thank you. that works too
   mchehab: and one less problem on my sholders ;)
   headless: <u>mchehab</u>: have you pushed to the server? I'm not seeing it yet...
   mchehab: it takes up to 5 or 10 minutes for the web to be updated
   <br> as gitk keeps a cache
   <br> cgit
   <br> (not sure how long the cgit cache is configured... it is either 5 or 10 mins)
   headless: <u>mchehab</u>: stiil nothing. so I'll have to add hverkuil's and your SoBs?
   <br> *still
   mchehab: no need to add mine
   <br> but please keep the other acks/sobs as the original patch, if you will be just re-submitting it
   headless: OK
   <br> <u>larsc</u>: any hope you'll have time for this work before 4.4?
   mchehab: <u>headless</u>: patch is there
   headless: indeed, TY
   <br> <u>mchehab</u>: s/two/one/ (speaking about the patches :-)
   <br> although, as I remember hverkuil had idea for yet another patch in addition to the autodetection removal
   mchehab: <u>headless</u>: your note was:
   <br> Note that merging this patch without the 2 patches preceding it in the the series will break the frame capture.
   <br> I just did a sum-up
   <br> anyway, it doesn't matter ;)
   headless: <u>mchehab</u>: the 2nd one was ml86v7667 patch and it got merged today
   mchehab: ah
   headless: well, what's done is done :-)
   mchehab: yep
   <br> and it doesn't really matter if we'll need 1, 2 or 10 patches in the future ;)
   headless: well, unless it's the person who'll have to work on them :-)
   -: headless feels it would be him in the end
   larsc: <u>headless</u>: my resources are rather limited at the moment
   <br> deadlines everywhere
   headless: <u>larsc</u>: OK, I'll negotiate with the boss about doing that myself