04:27
travmurav[m] has joined #msm8937-mainline
09:47
<
hacker420[m] >
ok I seem to have sudo back
09:47
<
hacker420[m] >
did some zapping and reinstalls
09:59
<
hacker420[m] >
also made dedicated linux and device packages for mainline
09:59
<
hacker420[m] >
to minimize fuckery with downstream
10:01
Daanct12 has joined #msm8937-mainline
10:03
<
hacker420[m] >
so if I build the linux package with --envkernel sudo breaks
10:03
<
hacker420[m] >
what
10:04
<
hacker420[m] >
if I use a commit from my github kernel fork outside of envkernel it's fine
10:14
<
hacker420[m] >
do I have some kernel config option that breaks it or what
10:23
<
hacker420[m] >
ok I removed regulators for iris from msm8917.dtsi and it works now
10:25
<
hacker420[m] >
I did git reset hard on the cloned kernel
10:25
<
hacker420[m] >
whatever, it seems to work now
10:27
<
hacker420[m] >
god that usb port is just horrible
11:09
<
hacker420[m] >
lanik123: what are these hacks for?
11:10
luka177[m] has quit [Quit: Client limit exceeded: 20000]
11:20
bstaja[m] has joined #msm8937-mainline
11:34
<
hacker420[m] >
so right now I have not working wifi
11:34
<
hacker420[m] >
or bt
11:34
<
hacker420[m] >
I feel like the regulators have nothing to do with it
11:34
<
hacker420[m] >
because it works on lenovo
11:35
<
hacker420[m] >
* on lenovo k5
11:35
<
barni2000[m] >
What about reserved-memory sections?
11:36
<
barni2000[m] >
Are you sure you have wcn3620?
11:36
<
hacker420[m] >
what else could I have on 8937
11:36
<
barni2000[m] >
Maybe you can try 3660b compatible
11:36
<
barni2000[m] >
Idk, i just guessing
11:36
<
hacker420[m] >
barni2000[m]: guess I could screw around with those
11:37
<
barni2000[m] >
Check the remoteproc nodes also
11:40
<
hacker420[m] >
downstream
11:40
<
hacker420[m] >
mainline
11:42
<
barni2000[m] >
Downstream is disabled
11:43
<
barni2000[m] >
Check where it has been enabled
11:44
<
hacker420[m] >
mainline is disabled
11:44
<
hacker420[m] >
and I enable it back in the DTS
11:48
<
barni2000[m] >
Oh sry i miss read
11:49
<
barni2000[m] >
Btw wcn3620 will need a commit for not crashing
11:49
<
hacker420[m] >
what commit
11:49
<
barni2000[m] >
A moment
11:51
<
barni2000[m] >
Nvm i think you should have if the fork based on msm8916-mainline
11:51
<
hacker420[m] >
link it anyway
11:51
<
hacker420[m] >
just to be sure
11:52
<
barni2000[m] >
But it is only needed when it is already working
11:53
<
barni2000[m] >
Without it the kernel will be panicing
11:53
<
barni2000[m] >
s/panicing/panicking/
11:53
<
hacker420[m] >
yeah the fix is there
11:54
<
barni2000[m] >
Is there any debug print in the module?
11:54
<
barni2000[m] >
Maybe worth to enable it
11:55
<
hacker420[m] >
there is debugfs support
12:30
<
hacker420[m] >
but it doesn't output anything interesting
12:32
<
barni2000[m] >
As far as i know downstream can write out the wcn register valu for check what you have
12:32
<
barni2000[m] >
*log out
12:34
<
barni2000[m] >
Check the iris reg value
12:34
<
barni2000[m] >
Wifi/Bt
12:37
<
barni2000[m] >
I think it could 3660b
12:38
<
barni2000[m] >
* it could be 3660b
12:42
<
hacker420[m] >
I'll see late
12:42
<
hacker420[m] >
* I'll see later
13:14
Daanct12 has quit [Quit: WeeChat 4.1.1]
13:16
<
hacker420[m] >
could I check it in schematics?
13:21
<
hacker420[m] >
<barni2000[m]> "I think it could 3660b" <- Huh
13:21
<
hacker420[m] >
if the schematics are correct, it is
13:22
<
hacker420[m] >
how do I modify the compatible only for my device though?
13:26
<
hacker420[m] >
something like that?
13:34
<
hacker420[m] >
hm now
13:34
<
hacker420[m] >
did that overwrite the whole iris node
13:40
<
hacker420[m] >
or is something else at fault
13:46
<
jojo_autoboy[m] >
hmm i wonder what wcn my land uses
13:46
<
jojo_autoboy[m] >
took it apart but i'm somehow unable to find the chip
13:46
<
jojo_autoboy[m] >
all i see is a "wtr2965"
13:47
<
hacker420[m] >
jojo_autoboy[m]: > <@jojo_autoboy:matrix.org> hmm i wonder what wcn my land uses
13:47
<
hacker420[m] >
> took it apart but i'm somehow unable to find the chip
13:47
<
hacker420[m] >
you checked under the metal shields?
13:47
<
jojo_autoboy[m] >
duh
13:47
<
jojo_autoboy[m] >
schematics don't mention the wcn model ether
13:47
<
hacker420[m] >
weird
13:47
<
hacker420[m] >
integrated in SoC?
13:47
<
hacker420[m] >
or somehow renamed
13:49
<
hacker420[m] >
mmm lovely fw vulns
13:49
<
hacker420[m] >
jojo_autoboy[m]: you tried to search on IC sites for a wifi chip for that model
13:50
<
jojo_autoboy[m] >
yeah tried that
13:50
<
jojo_autoboy[m] >
mentions WCN 3615
13:51
<
jojo_autoboy[m] >
hm and this
13:51
<
jojo_autoboy[m] >
oh wait i think i found where the chip is
13:52
<
hacker420[m] >
this also lists 3615
13:52
<
jojo_autoboy[m] >
sigh
13:53
<
hacker420[m] >
nice metal bro
13:56
<
jojo_autoboy[m] >
wait what
13:56
<
jojo_autoboy[m] >
so it's not under there
13:57
<
jojo_autoboy[m] >
where the hell is it
13:57
<
jojo_autoboy[m] >
oh ok now i see where it must be
14:06
<
jojo_autoboy[m] >
hmmmmmm
14:13
<
jojo_autoboy[m] >
yeah i have no clue on what this uses
14:14
<
hacker420[m] >
try that wcnss reg thing
14:26
<
jojo_autoboy[m] >
darn twrp doesn't give that info
14:26
<
hacker420[m] >
yes because it has no wifi :p
14:32
<
hacker420[m] >
so if I put 3660b in the iris compatible it times out
14:34
<
hacker420[m] >
I replicated what msm8916 does
14:34
<
hacker420[m] >
in 8917 dtsi
14:34
<
barni2000[m] >
wcn3615 should work with wcn3620 xiaomi ysl and onclite has 3615
14:35
<
hacker420[m] >
maybe I should remove that compatible?
14:36
<
barni2000[m] >
Yes and use &wcnss_iris
14:42
<
hacker420[m] >
nope
14:43
<
hacker420[m] >
maybe I really do need the regulators
14:43
<
hacker420[m] >
lemme add those
14:51
<
hacker420[m] >
think I got it
14:53
<
hacker420[m] >
wifi connected
14:54
<
hacker420[m] >
works
14:54
<
hacker420[m] >
pings fine
15:08
<
hacker420[m] >
was also able to connect to my ouya controller
15:12
<
jojo_autoboy[m] >
cursed
15:13
<
hacker420[m] >
it happily receives events, checked via evtest
15:23
<
hacker420[m] >
hello sirs
15:23
<
hacker420[m] >
gomuks works nicely
15:26
<
hacker420[m] >
and this screenshot is proof my controller is recognized
15:42
<
hacker420[m] >
need to fix volume buttons
16:33
<
hacker420[m] >
now waiting for lanik to upstream his gpu stuff
16:33
<
hacker420[m] >
then I'll try bringing up the panel
16:42
<
jojo_autoboy[m] >
i'm waiting for pm8937 charging/fg stuff to be implemented
18:52
<
hacker420[m] >
someone ping me when the stuff needed for proper panel support lands
18:54
<
jojo_autoboy[m] >
heh land
18:56
<
hacker420[m] >
wait until land support lands in mainline
19:26
<
f_ >
Danct12: you have +o
20:04
illen[m] has quit [Quit: Client limit exceeded: 20000]
20:39
<
lanik123[m] >
lol what
20:40
<
lanik123[m] >
They got root without any modifications on Pixel 7
20:44
<
lanik123[m] >
I'm not sure they are needed on the new kernel version
22:08
<
Danct12[m] >
the second half has been upstreamed
23:24
Danct12[m] has quit [Ping timeout: 480 seconds]
23:24
jojo_autoboy[m] has quit [Ping timeout: 480 seconds]
23:25
travmurav[m] has quit [Ping timeout: 480 seconds]
23:25
lanik123[m] has quit [Ping timeout: 480 seconds]
23:25
bstaja[m] has quit [Ping timeout: 480 seconds]
23:25
barni2000[m] has quit [Ping timeout: 480 seconds]
23:25
minecrell[m] has quit [Ping timeout: 480 seconds]
23:25
hacker420[m] has quit [Ping timeout: 480 seconds]
23:42
lanik123[m] has joined #msm8937-mainline
23:45
Danct12[m] has joined #msm8937-mainline
23:46
travmurav[m] has joined #msm8937-mainline
23:48
barni2000[m] has joined #msm8937-mainline
23:56
minecrell[m] has joined #msm8937-mainline