Guest66867 has quit [Remote host closed the connection]
s_frit has joined #linux-rockchip
stikonas has quit [Remote host closed the connection]
camus has joined #linux-rockchip
kaspter has quit [Ping timeout: 256 seconds]
camus is now known as kaspter
<macromorgan>
anyone here have any experience writing audio drivers? I'm trying but apparently I don't know how to set the audio path correctly.
<macc24_>
certainly not me
apritzel has quit [Ping timeout: 264 seconds]
<macc24_>
maybe try looking at simpler codec drivers as example?
<macromorgan>
that's just it, I'm too dense even for the simplest. Is everything literally just a SND_SOC_DAPM_SUPPLY?
<macromorgan>
basically I know what I need to do, I just don't know how. The rockchip BSP driver sets a bunch of i2c bits. Piece of cake, I know exactly what it does and how to do it. The problem is it's not the "right" way, and that's what I still haven't figured out...
<macromorgan>
I mean, setting i2c bits is right, it's just you're supposed to do it with DAPM macros and paths, and that's what I don't know how to do yet.
<macromorgan>
hoping someone here might know
<macc24_>
maybe try asking in ##kernel if no one responds here
<macromorgan>
I was on alsa-soc earlier and chatted with Broonie, but I think he's on europe time so I probably won't get him again until tomorrow. If I can just figure out how to set 1 audio path I'm sure I can figure out the rest...
<macc24_>
i am on europe time and you chat with me now
<macc24_>
like try looking at different drivers(preferably those with mfd behind them) and see what they do in common
<macromorgan>
they all set a bunch of widgets, so I'm guessing that's all I have to do?
<macc24_>
yeah that's the thing you gotta do
<macc24_>
you can also go the "ship of theseus" route and slowly replace the components until you get a better driver
_whitelogger has joined #linux-rockchip
archetech has quit [Quit: Konversation terminated!]
kevery has quit [Remote host closed the connection]
kevery1 is now known as kevery
stikonas has joined #linux-rockchip
stikonas_ has joined #linux-rockchip
camus has joined #linux-rockchip
kaspter has quit [Ping timeout: 265 seconds]
camus is now known as kaspter
stikonas has quit [Ping timeout: 272 seconds]
lkcl_ has quit [Ping timeout: 246 seconds]
camus has joined #linux-rockchip
tuxd3v has quit [Remote host closed the connection]
kaspter has quit [Ping timeout: 276 seconds]
camus is now known as kaspter
lkcl_ has joined #linux-rockchip
apritzel has joined #linux-rockchip
stikonas_ is now known as stikonas
hexdump0815 has quit [Ping timeout: 240 seconds]
mrueg_ is now known as mrueg
tuxd3v has joined #linux-rockchip
kaspter has quit [Ping timeout: 276 seconds]
camus has joined #linux-rockchip
camus is now known as kaspter
arnd has quit [Changing host]
arnd has joined #linux-rockchip
lkcl_ has quit [Ping timeout: 256 seconds]
lkcl_ has joined #linux-rockchip
kaspter has quit [Ping timeout: 276 seconds]
kaspter has joined #linux-rockchip
s_frit has quit [Remote host closed the connection]
s_frit has joined #linux-rockchip
field^Mop has joined #linux-rockchip
kevery1 has joined #linux-rockchip
kevery has quit [Read error: Connection reset by peer]
kevery1 is now known as kevery
<macromorgan>
in regards to that issue with the DRM issues on the 5.9 kernel, all I can say is check your libdrm and mesa versions. I had issues in the past (on Android but with similar errors) because my versions were too old.
matthias_bgg has quit [Ping timeout: 245 seconds]
matthias_bgg has joined #linux-rockchip
stikonas has quit [Remote host closed the connection]
<macc24_>
\o/ input on odroid go advance on mainline linux
<manawyrm>
macc24_: oh neat, you're working on that, too.
<manawyrm>
Have you gotten the analog sticks to work yet?
<manawyrm>
The driver is still erroring for me in an iiod routine, with -22
<manawyrm>
What's your state of support so far? I have working display, GPU power management (OPPs), joystick input, USB
<manawyrm>
WiFi doesn't work yet (esp8089 seems to be a pretty crap driver), sound is missing a driver for the RK817 PMIC/codec.
s_frit has quit [Remote host closed the connection]
s_frit has joined #linux-rockchip
<macc24_>
manawyrm: the only things that are broken in my kernel tree are: analog input(working on it), esp8089 wifi, hardware acelerated h264 decoding and hardware accelerated crypto
<manawyrm>
nice! ... you have working sound?
<manawyrm>
Have you ported the RK817 codec driver?
<macc24_>
manawyrm: and have you been gone for past month where i and macromorgan were complaining about rockchip's driver?
<manawyrm>
Or done some other neat trick?
<macc24_>
manawyrm: macromorgan is rewriting rk817_codec
<manawyrm>
Oh, nice!
<macc24_>
sound is working with the old spaghetti driver too
<manawyrm>
Yep, I'm in 40 different IRC channels, it's hard to keep up
<macc24_>
i am in almost 100 channels and i still somehow keep up lol
<macc24_>
and there's channel for odroidgo2 and go3 mainline, #go2-mainline