narmstrong changed the topic of #linux-amlogic to: Amlogic mainline kernel development discussion - our wiki http://linux-meson.com/ - ml linux-amlogic@lists.infradead.org - official channel moved from Freenode - publicly logged on https://libera.irclog.whitequark.org/linux-amlogic
GNUtoo_ has joined #linux-amlogic
GNUtoo has quit [Ping timeout: 240 seconds]
naoki has joined #linux-amlogic
naoki has quit [Ping timeout: 252 seconds]
naoki has joined #linux-amlogic
camus has joined #linux-amlogic
lyudess has joined #linux-amlogic
Lyude has quit [Read error: Connection reset by peer]
hexdump0815 has quit [Ping timeout: 268 seconds]
hexdump0815 has joined #linux-amlogic
buzzmarshall has quit [Quit: Konversation terminated!]
naoki has quit [Quit: naoki]
<narmstrong> f_: it was but maintenance was too high, now it’s a git repo anyone could change but submitting patches
JohnnyonFlame has quit [Read error: Connection reset by peer]
lyudess has quit [Quit: Bouncer restarting]
Lyude has joined #linux-amlogic
<f_> oh ok
Terry13732293409 has quit [Quit: Ping timeout (120 seconds)]
Terry13732293409 has joined #linux-amlogic
<narmstrong> Ah ah I’m proud of this one
<narmstrong> I used plenty of memes, it was fun, I should make a new version of it
jacobk has joined #linux-amlogic
jacobk has quit [Ping timeout: 260 seconds]
mripard has joined #linux-amlogic
ldevulder has joined #linux-amlogic
Terry13732293409 has quit [Quit: Ping timeout (120 seconds)]
Terry13732293409 has joined #linux-amlogic
gabes2 has quit [Quit: The Lounge - https://thelounge.chat]
gabes2 has joined #linux-amlogic
<f_> lol
naoki has joined #linux-amlogic
<minute> narmstrong: i chuckled
naoki has quit [Quit: naoki]
<jbrunet> narmstrong: I've got something in the pipe for that CBVS/audio ADC as well, for the ASoC side of things. Seems both DRM and ASoC will need to access it but remains independent of each other in case the connector has only one of the two signals. I suppose this will require some sort of MFD.
<narmstrong> jbrunet: not necessarely, it could be a common node acting as a drm bridge and an ASoC jack driver
<jbrunet> Would that require to pull DRM in for devices that have audio only ?
<narmstrong> jbrunet: the driver could still exists if drm is not build, simply don't create a drm bridge
<narmstrong> creating an HPD only bridge is very simple, simply set the DRM_BRIDGE_OP_EDID flag with hpd_enable & hpd_disable and add the node between the VPU and the CVBS connector using the OF graph and it should work
<narmstrong> sorry HPD
<narmstrong> DRM_BRIDGE_OP_HPD, or even simpler implement only .detect and pass DRM_BRIDGE_OP_DETECT for DRM to schedule the ADC reads
<jbrunet> I'm sure there are simple solutions to this. My point is that one (DRM or ASoC) should not add a dependency on the other, runtime or build.
<jbrunet> DRM scheduling the read is not OK in that respect.
<jbrunet> unless both framework can read from the ADC concurrently, but I'm not sure that is possible
<narmstrong> as you wish, they share a physical connector so there's a link somewhere
<narmstrong> if the adc can be read concurrently, perhaps updating the CVBS connector to use ADC and the meson ASoC card to use ADC as jack even would be much simpler
<jbrunet> For boards which do both signal on the 3.5mm jack this is true. Not all boards are like that. Some only have audio on it.
<jbrunet> Some are even audio only devices on which DRM is not necessary. This is why I'd like to avoid a hard compile dependency on either frameworks.
<jbrunet> If the ADC can be claimed more than once an read concurrently, 2 separate drivers works. no worries.
<jbrunet> If that is not possible, compiling out each part should be possible in case one is not needed. Both are significant frameworks to pull in if not needed
psydroid has joined #linux-amlogic
cyrozap_ has quit [Quit: ZNC 1.8.2+deb3.1 - https://znc.in]
cyrozap has joined #linux-amlogic
f_[xmpp] has joined #linux-amlogic
vagrantc has joined #linux-amlogic
ldevulder has quit [Ping timeout: 255 seconds]
vagrantc has quit [Quit: leaving]
ldevulder has joined #linux-amlogic
mripard has quit [Quit: mripard]
<xdarklight> jbrunet: if sharing the ADC input doesn't work then there's potentially drivers/extcon/extcon-adc-jack.c (it doesn't support device-tree yet but already takes care of polling and there's already EXTCON_DISP_CVBS and EXTCON_JACK_VIDEO_OUT connector types)
psydroid has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
djrscally has quit [Ping timeout: 255 seconds]
iprusov has quit [Quit: WeeChat 3.5]
iprusov has joined #linux-amlogic
JohnnyonFlame has joined #linux-amlogic