marcan changed the topic of #asahi to: Asahi Linux: porting Linux to Apple Silicon macs | General project discussion | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Topics: #asahi-dev #asahi-re #asahi-gpu #asahi-stream #asahi-offtopic | Keep things on topic | Logs: https://alx.sh/l/asahi
nsklaus has quit [Quit: WeeChat 3.3]
<RealityVoid>
I used this to apply all patches, seems to work well-ish
<RealityVoid>
for i in ../AsahiLinux-PKGBUILD/linux-apple/*.patch; do echo Applying patch from $i && patch -p1 <$i; done
klaus has joined #asahi
klaus has quit []
<RealityVoid>
It seems to build and load.
<RealityVoid>
Is that debian installer usable for you guys when using it from the pycon? Just a pin undersatanding what it's doing.
<RealityVoid>
Let's say I want to get the keyboard running, how would one go about that?
<RealityVoid>
Like.. the proper way. Something that could be mainlined or something.
<j_ey>
(most of the patches in the apple-m1-exp_v5.16-rc1 tree are for the pro/max, but dont hurt anyway)
<jannau>
marcan: the j274 template ADT has lan-10g and some "*-10g" properties in pci-bridge2
<jannau>
it has maximum-link-speed = 4 so I assume it uses 4 PCIe 3 links
<marcan>
I think you're confusing link speed with link width
<marcan>
maximum-link-speed = 4 probably means PCIe Gen4
<marcan>
I'm pretty sure t8103 only has 3 lanes total and t600x only has 4 lanes total
<marcan>
(which also means the 16 bound in your patch isn't quite right :))
<marcan>
yeah, definitely only 3 lanes on t8103
<jannau>
makes sense
<marcan>
so all links are 1x on t8103 and t600x (at least on current devices; not sure if they might be able to bond links into one root port, maybe? but not on current devices)
<marcan>
it's entirely possible that Gen4 needs more initialization than we currently do
<marcan>
OTOH, I would *expect* both sides to fall back to an older gen if things go wrong during link training
<marcan>
so it's a bit weird that it wouldn't work at all
<marcan>
supposedly it talks IPv6/TLS using the onboard CPU and can turn the computer on and off
<marcan>
presumably it is provisioned via that i2c link
<kettenis>
so maybe they did the sane thing and disabled it by default?
<kettenis>
(I firmly believe that only LOM/BMC solution that use a dedicated network port are acceptable)
<marcan>
apparently it even does mDNS, heh
<jn>
oh, dreaded NC/SI...
<marcan>
yes, it does that too
eichin has quit [Remote host closed the connection]
jkkm has quit [Remote host closed the connection]
eric_engestrom has quit [Remote host closed the connection]
cptcobalt has quit [Remote host closed the connection]
nkaretnikov has quit [Remote host closed the connection]
steev has quit [Remote host closed the connection]
Vaughn has quit [Remote host closed the connection]
jabashque has quit [Remote host closed the connection]
sorear has quit [Remote host closed the connection]
brinly has quit [Remote host closed the connection]
taowa has quit [Remote host closed the connection]
stblassitude has quit [Remote host closed the connection]
austriancoder has quit [Ping timeout: 480 seconds]
esden has quit [Ping timeout: 480 seconds]
philpax has quit [Ping timeout: 480 seconds]
tom-w has quit [Ping timeout: 480 seconds]
robher has quit [Ping timeout: 480 seconds]
kendfinger has quit [Ping timeout: 480 seconds]
Chainsaw has quit [Ping timeout: 480 seconds]
Ariadne has quit [Ping timeout: 480 seconds]
ZLSA has quit [Ping timeout: 480 seconds]
sjg1 has quit [Ping timeout: 480 seconds]
rann has quit [Ping timeout: 480 seconds]
ovf has quit [Ping timeout: 480 seconds]
arnd_ has quit [Ping timeout: 480 seconds]
daniels has quit [Ping timeout: 480 seconds]
maennich has quit [Ping timeout: 480 seconds]
Dcow has joined #asahi
sorear has joined #asahi
stblassitude has joined #asahi
saintdev_ has joined #asahi
taowa has joined #asahi
tardyp has joined #asahi
brinly has joined #asahi
enomem has joined #asahi
guan has joined #asahi
NekomimiScience has joined #asahi
mustache_ride___ has joined #asahi
aeroraptor has joined #asahi
jabashque has joined #asahi
ovf has joined #asahi
arnd_ has joined #asahi
kendfinger has joined #asahi
esden has joined #asahi
robher has joined #asahi
sjg1 has joined #asahi
daniels has joined #asahi
steev has joined #asahi
rann has joined #asahi
eichin has joined #asahi
Vaughn has joined #asahi
cptcobalt has joined #asahi
jkkm has joined #asahi
maennich has joined #asahi
nkaretnikov has joined #asahi
Chainsaw has joined #asahi
philpax has joined #asahi
Ariadne has joined #asahi
ZLSA has joined #asahi
eric_engestrom has joined #asahi
austriancoder has joined #asahi
<jannau>
sigh, I missed that j293 has i2c4
tom-w has joined #asahi
arahael3 has quit [Ping timeout: 480 seconds]
<sven>
i2c should also be a separate commit from cd321x imho
<kettenis>
also some of the diffs had v2 in the subject and others didn't...
<kettenis>
sven: I see no trace of the endpoint number for the SMC in the ADT
<kettenis>
so I assume the macos driver just knows the endpoint number?
maor26 has joined #asahi
thunfisch has quit [Remote host closed the connection]
thunfisch has joined #asahi
chamomile has joined #asahi
<sven>
kettenis: yes. afaict most endpoint numbers are hardcoded inside the drivers
thunfisch has quit [Remote host closed the connection]
thunfisch has joined #asahi
thunfisch is now known as Guest6468
thunfisch has joined #asahi
Guest6468 has quit [Ping timeout: 480 seconds]
<mps>
is it possible to kernel cmdline when creating chainload image? I saw that linux.py have this option (-b) but can't find is it possible for chainload
<mps>
s/to kernel/to add kernel/
thunfisch has quit [Remote host closed the connection]
<jevinskie[m]>
marcan: as to why I want to boot xnu without the proxy: setting DT entries like debug-enabled is handy for macOS research and it would be nice to be able to use a custom DT config untethered from the proxy loader