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 - Publicly Logged on https://irclog.whitequark.org/linux-amlogic
TheAssassin has quit [Remote host closed the connection]
TheAssassin has joined #linux-amlogic
marcodiego has joined #linux-amlogic
random_yanek has quit [Ping timeout: 244 seconds]
random_yanek has joined #linux-amlogic
_whitelogger has joined #linux-amlogic
nashpa has quit [Ping timeout: 272 seconds]
nashpa has joined #linux-amlogic
marcodiego has quit [Quit: Leaving]
vagrantc has joined #linux-amlogic
xdarklight has quit [Ping timeout: 252 seconds]
vagrantc has quit [Quit: leaving]
xdarklight has joined #linux-amlogic
sputnik_ has quit [Remote host closed the connection]
sputnik_ has joined #linux-amlogic
vagrantc has joined #linux-amlogic
sputnik__ has joined #linux-amlogic
sputnik_ has quit [Ping timeout: 250 seconds]
sputnik__ has quit [Ping timeout: 245 seconds]
vagrantc has quit [Ping timeout: 260 seconds]
sputnik_ has joined #linux-amlogic
marcodiego has joined #linux-amlogic
vagrantc has joined #linux-amlogic
vagrantc has quit [Remote host closed the connection]
vagrantc has joined #linux-amlogic
vagrantc has quit [Quit: leaving]
Darkmatter66 has joined #linux-amlogic
Darkmatter66_ has quit [Ping timeout: 268 seconds]
<mjourdan> xdarklight: does display on m8 make use of canvas ?
<xdarklight> mjourdan: yes
<xdarklight> mjourdan: my display hack involves writing the canvas ID to OSD2 to get the framebuffer output via CVBS
<mjourdan> okay :) .
<xdarklight> mjourdan: do you have anything specific in mind? ;)
<mjourdan> Pretty exciting! Let me know when you have something that looks like your framebuffer and I'll help on porting vdec to m8b
<mjourdan> Was just curious :P
<mjourdan> Make sure to use the meson-canvas module once it's clean :D
<xdarklight> mjourdan: I didn't even bother with the canvas code in the DRM driver, I went straight to the canvas module :)
<mjourdan> great!
<xdarklight> there's even a pretty selfish reason for that: they moved canvas around between Meson8 and Meson8m2
<xdarklight> not sure why, but they did
<mjourdan> you mean dmc doesn't have the same reg base ?
<xdarklight> um. looking back at it: I'm not sure anymore why they have two sets of registers (Meson8 and Meson8m2) anymore...
<xdarklight> I've been trying to find out all afternoon why USB is broken on my Odroid-C1
<xdarklight> all I can tell so far is that it works using some random Armbian that is on the eMMC flash of my board
<xdarklight> and I know that the voltage at MOSFET "Q5" is different between mainline and <random Armbian kernel>
<xdarklight> mjourdan: that's what I got from my Meson8m2 board yesterday (via CVBS): https://abload.de/img/vlcsnap-2018-12-08-16tmd7q.png - it's supposed to be some PAL test image
<mjourdan> nice one, you're close!
<xdarklight> that's what I thought yesterday, but I'm not so sure anymore
<xdarklight> u-boot is setting VPU to use OSD2
<xdarklight> so the Linux driver is virtually only hacking the canvas ID into the OSD2 register and hopes that everything else (in OSD2) is set up by u-boot
<xdarklight> I get nothing from OSD1 though :(
<mjourdan> Oh I didn't know they had display support in vendor u-boot, that's a good idea
<mjourdan> but makes figuring out the next step probably difficult ^^
<xdarklight> fortunately I have an Endless Mini (EC-100) which has virtually everything disabled in u-boot :)
<xdarklight> that already made me find a bug in the meson-saradc driver (which only showed if u-boot didn't enable the SAR ADC clock)
drieschel has joined #linux-amlogic
drieschel has quit [Quit: drieschel]
<narmstrong> mjourdan: i basically used u-boot as source to write the drm driver !
<narmstrong> mjourdan: flat and linear code is much simpler
<marcodiego> narmstrong: nice!
ldevulder has joined #linux-amlogic
marcodiego has quit [Ping timeout: 272 seconds]
marcodiego has joined #linux-amlogic
<xdarklight> narmstrong: sweet :)
ldevulder has quit [Ping timeout: 240 seconds]
sputnik__ has joined #linux-amlogic
sputnik_ has quit [Read error: Connection reset by peer]
The_Coolest has quit [Ping timeout: 252 seconds]
The_CooIest has joined #linux-amlogic