<marcan>
finally, done with that silly driver. That took way too much effort.
<marcan>
(it properly supports output reports and such now, so the keyboard LEDs work)
<marcan>
jannau, kettenis, sven, j`ey: let me know your thoughts ^
<kettenis>
I'll take a look over the weekend
zzywysm has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<kettenis>
(I also still need to review jannau's u-boot diffs)
tabthetextoutforwimps[m] has joined #asahi-dev
<marcan>
problem jannau just made me realize: I don't know how to reset MTP, and it only sends HID report descriptors on startup
<marcan>
I sure hope we can find some way to do that, because otherwise making u-boot and Linux play is going to *really* suck...
<marcan>
we can sleep/resume the MTP, but it won't re-send HID report descriptors when you do that I believe
<kettenis>
I'd be really surprised if there isn't a way
zzywysm has joined #asahi-dev
<marcan>
the problem is there is no pmgr register for this, at least not in the ADT
<marcan>
so we can't do the usual reset trick
zzywysm has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<marcan>
there *is* one gross hack we could do: we could take the report descriptor messages, buffer them, and stick them into the other end of the dockchannel for Linux to find later
<marcan>
that would do some weird things to sequence numbers, I'd have to make the Linux driver more lenient
<marcan>
but it would probably work
<marcan>
it's very, very gross though
<kettenis>
really really gross
zzywysm has joined #asahi-dev
<jannau>
we could have u-boot stick them into the dtb, not nice either
quarkyalice has joined #asahi-dev
<sven>
will take a look at the weekend as well
___nick___ has joined #asahi-dev
___nick___ has quit []
___nick___ has joined #asahi-dev
<marcan>
I found the pmgr regs for MTP, but I tried all the resets and none of them make the MTP come back :(
<marcan>
base 0x23d28c000 if anyone wants to poke around
pb17[m] has joined #asahi-dev
<marcan>
also might be worth looking at MTP firmware at this point
___nick___ has quit [Ping timeout: 480 seconds]
jole has joined #asahi-dev
<jevinskie[m]>
I love the idea of throwing more stuff into DT :P
jluthra has quit [Remote host closed the connection]
jluthra has joined #asahi-dev
c10l has quit [Ping timeout: 480 seconds]
Gaspare has quit [Quit: Gaspare]
Gaspare has joined #asahi-dev
c10l has joined #asahi-dev
Gaspare has quit [Quit: Gaspare]
nsklaus_ has joined #asahi-dev
nsklaus has quit [Ping timeout: 480 seconds]
derzahl has joined #asahi-dev
derzahl has quit [Remote host closed the connection]