sorear changed the topic of #riscv to: RISC-V instruction set architecture | https://riscv.org | Logs: https://libera.irclog.whitequark.org/riscv
Narrat has quit [Quit: They say a little knowledge is a dangerous thing, but it's not one half so bad as a lot of ignorance.]
Tenkawa has quit [Quit: Was I really ever here?]
Tenkawa has joined #riscv
Tenkawa has quit [Client Quit]
Tenkawa has joined #riscv
jmdaemon has joined #riscv
crabbedhaloablut has joined #riscv
loki_val has quit [Ping timeout: 255 seconds]
rneese has quit []
<keegans> smaeul: could you please link me to the documentation for the Mango Pi MQ Pro HDMI interface, if any? I was reading through your u-boot sources and mq pro device tree, because I am trying to get a framebuffer so I can draw to an external screen
<keegans> thank you
<keegans> all I have is the d1 user manual and spec... the g2d interface is in chinese but seems to just document the Linux ioctls rather than the hardware interface :(
peeps[zen] has joined #riscv
peeps has quit [Ping timeout: 255 seconds]
epony has quit [Remote host closed the connection]
jay321 has quit [Remote host closed the connection]
pecastro has quit [Ping timeout: 268 seconds]
jay321 has joined #riscv
<smaeul> keegans: https://linux-sunxi.org/images/7/7b/Allwinner_DE2.0_Spec_V1.0.pdf covers the display engine. The TCON documentation is in the D1 user manual. The HDMI controller is DesignWare. The HDMI PHY is undocumented.
<smaeul> I ported the BSP HDMI PHY code to mainline here: https://github.com/smaeul/linux/commits/d1/hdmi-support
<smaeul> so if you just want a framebuffer in Linux, that should already work with d1/all (which has that branch plus the devicetree bits and a couple of other DRM driver fixes)
<smaeul> if you want a framebuffer in U-Boot, that's a lot more work, because the existing U-Boot drivers don't use the devicetree, so they only work on certain older chips
<keegans> thank you ! I am working on my own simple kernel for the mq pro so that I can learn more about kernel development
<keegans> is this a bad idea for me to work on if I am inexperienced with this level of documentation?
<smaeul> it should be feasible if you can get a handle for how all of the pieces work together
<smaeul> DE (layers => blender) => TCON => HDMI controller => HDMI PHY, plus all of the clocks needed to drive them
<smaeul> you'll want to take advantage of the test patterns provided by the hardware, so you can e.g. get the TCON working without the DE
<smaeul> I suggest joining #linux-sunxi on OFTC where there are several other people knowledgeable about Allwinner display hardware. Other than the HDMI PHY, the hardware is almost exactly the same as that in Allwinner's A64 or H3 SoCs
<Armand> Hey, smaeul.. I imagine you are the same "smaeul" on the Pine64 Discord?
<smaeul> I am, although I'm not on Discord, just channels bridged to Discord.
<Armand> Same difference on my end. :P
<Armand> Good to know though. :)
<keegans> smaeul: perfect. thank you, i'll read up and then join the channel as well
jacklsw has joined #riscv
___nick___ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
___nick___ has joined #riscv
___nick___ has quit [Client Quit]
___nick___ has joined #riscv
rurtty has quit [Quit: Leaving]
pabs3 has quit [Quit: Don't rest until all the world is paved in moss and greenery.]
jack_lsw has joined #riscv
pabs3 has joined #riscv
Tenkawa has quit [Quit: Was I really ever here?]
KombuchaKip has quit [Quit: Leaving.]
KombuchaKip has joined #riscv
jacklsw has quit [Read error: Connection reset by peer]
jack_lsw has quit [Ping timeout: 248 seconds]
crossdev has joined #riscv
Leopold has quit [Ping timeout: 255 seconds]
Leopold has joined #riscv
EchelonX has joined #riscv
jay321 has quit [Remote host closed the connection]
elastic_dog has quit [Ping timeout: 252 seconds]
elastic_dog has joined #riscv
BootLayer has joined #riscv
jay321 has joined #riscv
jay321 has quit [Ping timeout: 246 seconds]
eroux has quit [Ping timeout: 255 seconds]
vagrantc has quit [Quit: leaving]
Leopold_ has joined #riscv
Leopold has quit [Remote host closed the connection]
eroux has joined #riscv
jay321 has joined #riscv
jay321 has quit [Ping timeout: 268 seconds]
epony has joined #riscv
aredridel has quit [Read error: Connection reset by peer]
aredridel has joined #riscv
MaxGanzII__ has joined #riscv
MaxGanzII__ has quit [Remote host closed the connection]
MaxGanzII__ has joined #riscv
MaxGanzII__ has quit [Remote host closed the connection]
MaxGanzII has joined #riscv
MaxGanzII has quit [Remote host closed the connection]
MaxGanzII has joined #riscv
MaxGanzII has quit [Remote host closed the connection]
MaxGanzII has joined #riscv
MaxGanzII has quit [Remote host closed the connection]
MaxGanzII has joined #riscv
MaxGanzII has quit [Remote host closed the connection]
Armand has quit [Quit: Leaving]
Armand has joined #riscv
bjoto has joined #riscv
crabbedhaloablut has quit [Ping timeout: 255 seconds]
crabbedhaloablut has joined #riscv
aburgess has quit [Ping timeout: 255 seconds]
crabbedhaloablut has quit [Remote host closed the connection]
crabbedhaloablut has joined #riscv
Armand has quit [Quit: Leaving]
bgamari has quit [Ping timeout: 248 seconds]
bgamari has joined #riscv
aburgess has joined #riscv
rurtty has joined #riscv
junaid_ has joined #riscv
junaid__ has joined #riscv
junaid__ has quit [Client Quit]
crossdev has quit [Remote host closed the connection]
MaxGanzII has joined #riscv
bgamari has quit [Ping timeout: 260 seconds]
bgamari has joined #riscv
pecastro has joined #riscv
dh` has quit [Read error: Connection reset by peer]
EchelonX has quit [Quit: Leaving]
MaxGanzII has quit [Remote host closed the connection]
MaxGanzII has joined #riscv
aburgess has quit [Ping timeout: 248 seconds]
rurtty has quit [Quit: Leaving]
cwebber has quit [Read error: Connection reset by peer]
cwebber has joined #riscv
aburgess has joined #riscv
MaxGanzII has quit [Remote host closed the connection]
MaxGanzII has joined #riscv
peeps has joined #riscv
MaxGanzII has quit [Remote host closed the connection]
peeps[zen] has quit [Ping timeout: 255 seconds]
elastic_dog has quit [Quit: elastic_dog]
jmdaemon has quit [Ping timeout: 255 seconds]
MaxGanzII has joined #riscv
peeps[zen] has joined #riscv
peeps has quit [Ping timeout: 268 seconds]
peepsalot has joined #riscv
peeps[zen] has quit [Read error: Connection reset by peer]
peeps[zen] has joined #riscv
Tenkawa has joined #riscv
peepsalot has quit [Ping timeout: 268 seconds]
craigo_ has quit [Ping timeout: 268 seconds]
junaid_ has quit [Ping timeout: 260 seconds]
junaid_ has joined #riscv
peeps has joined #riscv
junaid__ has joined #riscv
peeps[zen] has quit [Ping timeout: 268 seconds]
Guest25 has joined #riscv
<Guest25> riscv spec p.48  "After extensive discussion, we opted for LR/SC for several reasons", are those discussions public? Would be interested in taking a look at them
peeps[zen] has joined #riscv
peeps has quit [Ping timeout: 268 seconds]
<muurkha> it was probably David Patterson sitting around with his grad students drinking wine and watching the sunset
junaid_ has quit [Remote host closed the connection]
junaid__ has quit [Remote host closed the connection]
<Guest25> lol
Andre_Z has joined #riscv
peeps has joined #riscv
billchenchina has joined #riscv
peeps[zen] has quit [Ping timeout: 252 seconds]
billchenchina- has joined #riscv
psydroid is now known as psydroid[m]
billchenchina has quit [Ping timeout: 255 seconds]
crossdev has joined #riscv
psydroid[m] is now known as psydroid
Guest25 has quit [Quit: Client closed]
peepsalot has joined #riscv
peeps has quit [Ping timeout: 255 seconds]
ldevulder has quit [Remote host closed the connection]
ldevulder has joined #riscv
crossdev has quit [Remote host closed the connection]
crossdev has joined #riscv
Tenkawa has quit [Quit: Was I really ever here?]
bgamari has quit [Quit: ZNC 1.8.2 - https://znc.in]
pedja has quit [Quit: Leaving]
aerkiaga has joined #riscv
jawaharlal has joined #riscv
pedja has joined #riscv
bgamari has joined #riscv
rurtty has joined #riscv
peeps[zen] has joined #riscv
peepsalot has quit [Ping timeout: 268 seconds]
jay321 has joined #riscv
jay321 has quit [Ping timeout: 246 seconds]
aerkiaga has quit [Remote host closed the connection]
jack_lsw has joined #riscv
jacklsw has joined #riscv
BootLayer has quit [Quit: Leaving]
jay321 has joined #riscv
MaxGanzII has quit [Remote host closed the connection]
MaxGanzII has joined #riscv
junaid_ has joined #riscv
BootLayer has joined #riscv
jack_lsw has quit [Ping timeout: 252 seconds]
jacklsw has quit [Read error: Connection reset by peer]
dh` has joined #riscv
peeps has joined #riscv
peeps[zen] has quit [Ping timeout: 255 seconds]
epony has quit [Remote host closed the connection]
epony has joined #riscv
Xyz has quit [Ping timeout: 268 seconds]
Xyz has joined #riscv
crossdev has quit [Remote host closed the connection]
enoq has joined #riscv
jellydonut has quit [Quit: jellydonut]
MaxGanzII has quit [Remote host closed the connection]
MaxGanzII has joined #riscv
jellydonut has joined #riscv
jay321 has quit [Remote host closed the connection]
MaxGanzII has quit [Remote host closed the connection]
crabbedhaloablut has quit [Remote host closed the connection]
crabbedhaloablut has joined #riscv
MaxGanzII has joined #riscv
Andre_Z has quit [Ping timeout: 248 seconds]
MaxGanzII has quit [Ping timeout: 255 seconds]
solrize has quit [Ping timeout: 252 seconds]
jay321 has joined #riscv
jay321 has quit [Ping timeout: 260 seconds]
MaxGanzII has joined #riscv
solrize has joined #riscv
jay321 has joined #riscv
jay321 has quit [Ping timeout: 248 seconds]
Tenkawa has joined #riscv
jmdaemon has joined #riscv
Tenkawa has quit [Ping timeout: 248 seconds]
solrize has quit [Ping timeout: 252 seconds]
junaid_ has quit [Remote host closed the connection]
BootLayer has quit [Quit: Leaving]
MaxGanzII has quit [Ping timeout: 255 seconds]
crabbedhaloablut has quit [Ping timeout: 255 seconds]
___nick___ has quit [Ping timeout: 252 seconds]
crabbedhaloablut has joined #riscv
Tenkawa has joined #riscv
___nick___ has joined #riscv
somlo_ is now known as somlo
Tenkawa has quit [Quit: Leaving.]
craigo_ has joined #riscv
craigo_ has quit [Remote host closed the connection]
Tenkawa has joined #riscv
Tenkawa has quit [Client Quit]
terminalpusher has joined #riscv
Tenkawa has joined #riscv
epony has quit [K-Lined]
vagrantc has joined #riscv
terminalpusher has quit [Remote host closed the connection]
Tenkawa has left #riscv [#riscv]
enoq has quit [Quit: enoq]
crabbedhaloablut has quit [Remote host closed the connection]
crabbedhaloablut has joined #riscv
bjoto has quit [Ping timeout: 252 seconds]
omac777_2022 has joined #riscv
jay321 has joined #riscv