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
Gues__________________________ has joined #asahi
alexstore06 has quit [Ping timeout: 480 seconds]
<mini> I hate buying that kind of thing from amazon these days, knowing if you're getting something that even vaguely meets the spec is practically impossible :(
<mini> I have a handful of relatively trusted brands I'll go for and that's it
<mini> fwiw, I've been using cablematters USB-C -> DP cables, and an amazonbasics HDMI for 4k60 and haven't had any problems with that for M1
alexstore06 has joined #asahi
hspak has joined #asahi
DOOMBOX has joined #asahi
alexstore06 has quit [Remote host closed the connection]
alexstore06 has joined #asahi
alexstore06 has quit [Remote host closed the connection]
phiologe has joined #asahi
PhilippvK has quit [Ping timeout: 480 seconds]
mustache_ride_ has quit [Remote host closed the connection]
tardyp has quit [Ping timeout: 480 seconds]
aeroraptor_ has joined #asahi
tardyp has joined #asahi
jabashque_ has joined #asahi
mustache_ride_ has joined #asahi
guan_ has joined #asahi
aeroraptor has quit [Ping timeout: 480 seconds]
aeroraptor_ is now known as aeroraptor
guan has quit [Ping timeout: 480 seconds]
guan_ is now known as guan
jabashque has quit [Ping timeout: 480 seconds]
Gues__________________________ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bgb_ has quit [Remote host closed the connection]
bgb_ has joined #asahi
alexstore06 has joined #asahi
marvin24_ has joined #asahi
marvin24 has quit [Ping timeout: 480 seconds]
marvin24 has joined #asahi
marvin24_ has quit [Ping timeout: 480 seconds]
Gues__________________________ has joined #asahi
alexstore06 has quit [Ping timeout: 480 seconds]
DOOMBOX has quit []
alexstore06 has joined #asahi
jabashque_ is now known as jabashque
bgb has joined #asahi
bgb_ has quit [Ping timeout: 480 seconds]
alexstore06 has quit [Ping timeout: 480 seconds]
ar has quit [Quit: brb]
ar has joined #asahi
maor26 has joined #asahi
rkt_ has joined #asahi
remanifest has joined #asahi
<remanifest> Just came here to say I'm so happy to see that people are working on this! What skillsets do you guys need at this point?
rkt has quit [Ping timeout: 480 seconds]
rkt_ is now known as rkt
bgb has quit [Remote host closed the connection]
bgb has joined #asahi
bgb_ has joined #asahi
bgb has quit [Ping timeout: 480 seconds]
maor26 has quit [Remote host closed the connection]
maor26 has joined #asahi
Gues__________________________ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<jn> remanifest: curiosity is the most important trait we need :) but beyond that, kernel developers can always find something to do, and perhaps someone who would read the wiki and update it where necessary
Gues__________________________ has joined #asahi
Raqbit9 has joined #asahi
Raqbit has quit [Ping timeout: 480 seconds]
Raqbit9 is now known as Raqbit
aleasto has joined #asahi
d4ve has quit [Remote host closed the connection]
d4ve has joined #asahi
Nspace has joined #asahi
Nspace has quit [Quit: Nspace]
Nspace has joined #asahi
<chadmed> i think maybe alyssa could use some help with graphics? its such a huge undertaking for one person
bgb has joined #asahi
bgb_ has quit [Ping timeout: 480 seconds]
Gues__________________________ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Gues__________________________ has joined #asahi
Gues__________________________ has quit [Quit: Textual IRC Client: www.textualapp.com]
Gues__________________________ has joined #asahi
Gues__________________________ has quit []
user982492 has joined #asahi
user982492 has quit []
jacoxon has joined #asahi
Nspace has quit [Quit: Nspace]
Nspace has joined #asahi
Nspace has quit [Quit: Nspace]
c10l has quit [Ping timeout: 480 seconds]
c10l has joined #asahi
Nspace has joined #asahi
Nspace has quit [Quit: Nspace]
marvin24_ has joined #asahi
marvin24 has quit [Ping timeout: 480 seconds]
alexstore06 has joined #asahi
rkt has left #asahi [#asahi]
alexstor_ has joined #asahi
alexstor_ has quit [Remote host closed the connection]
alexstore06 has quit [Ping timeout: 480 seconds]
alexstore06 has joined #asahi
bgb_ has joined #asahi
bgb has quit [Ping timeout: 480 seconds]
Nspace has joined #asahi
<_jannau_> apple is faster than planned. my macbook pro is shipped with an expected delivery date of thursday. initial window was friday to tuesday
Nspace has quit [Quit: Nspace]
Nspace has joined #asahi
<robinp_> my local Apple store originaly told me that store stock would be available Friday, but today they told me Wednesday (I just hope there is no queue)
Nspace has quit [Quit: Nspace]
<robinp_> whats the command to use img4tool - trying with img4tool -e -p j274.bin DeviceTree.j274ap.im4p - but it fails to extract ?
<marcan> mine is supposedly arriving friday
X-Scale` has joined #asahi
<marcan> robinp_: -e DeviceTree.j274ap.im4p -o j274.bin
<marcan> the -m -p thing is for breaking up an img4 into im4p and im4m
<kettenis> function-spi_en = 119:GPIO(0xc3, 0x10101)
<kettenis> do we have an idea what the 0x10101 there means?
<robinp_> marcan: ty
<_jannau_> anandtech article is up, CPU memory bandwidth seems to be "only" ~240GB/s over all 3 clusters, ~100GB/s for a single core
X-Scale has quit [Ping timeout: 480 seconds]
<marcan> 100GB/s for a single core sounds like just how fast the CPU can copy
<marcan> seeing what I saw on the M1 vs CPU freq
<j_ey> kettenis: how is the progress? (dunno what 0x10101 is)
<kettenis> not getting any reply from the keyboard over spi
<kettenis> :(
<j_ey> :( hopefully soon!
<j_ey> have you tried to use te gpio tracer? might help to compare
yuyichao has quit [Ping timeout: 480 seconds]
<kettenis> you mean using run_guest.py?
<j_ey> yeah
<j_ey> and either compare to macos or linux
<mini> it does indeed beat a 5800X quite nicely then...
<kettenis> j_ey: no, so far I haven't used it
rkt has joined #asahi
<j_ey> it doesn't show timings, but it might at least show if youre toggling some bits in the wrong way/order
gabuscus has quit [Ping timeout: 480 seconds]
bgb_ has quit [Remote host closed the connection]
bgb_ has joined #asahi
Nspace has joined #asahi
bgb_ has quit [Ping timeout: 480 seconds]
yuyichao has joined #asahi
Nspace has quit [Quit: Nspace]
bgb_ has joined #asahi
Nspace has joined #asahi
bgb_ has quit [Ping timeout: 480 seconds]
<nsklaus_> povik: is there any place i could consult to follow your progress on the sound driver ? your github account maybe, if you have one ?
<nsklaus_> or twitter, gitlab, anything ?
<j_ey> marcan: and you complain about gpio_gpio: apple_pmgr_reset_reset :P
Nspace has quit []
<maz> j_ey: at least it is a noun followed by a verb (or the other way around).
<j_ey> maz: let me poke fun!
bgb_ has joined #asahi
<robinp_> 12.0.1 is out now (or has it been for a while - I only just noticed it...)
<j_ey> out out, or beta?
<robinp_> I thnk out out
<robinp_> it was meant to be 10am PT
<robinp_> which I think is about now
bgb_ has quit [Ping timeout: 480 seconds]
<robinp_> can anyone else confirm - I hope I'm not downloading the RC...
bps has joined #asahi
balrog has quit [Quit: Bye]
balrog has joined #asahi
Nspace has joined #asahi
bgb_ has joined #asahi
Nspace has quit [Quit: Nspace]
Nspace has joined #asahi
Nspace has quit []
Nspace has joined #asahi
Nspace has quit []
bgb_ has quit [Ping timeout: 480 seconds]
bgb_ has joined #asahi
bgb_ has quit [Ping timeout: 480 seconds]
X-Scale has joined #asahi
X-Scale` has quit [Ping timeout: 480 seconds]
bgb_ has joined #asahi
bgb_ has quit [Ping timeout: 480 seconds]
dioput12_ has joined #asahi
dioput12_ has quit []
<agraf> kettenis: you do OpenBSD things, right? https://github.com/utmapp/UTM/issues/3197
bgb_ has joined #asahi
yuyichao has quit [Quit: Konversation terminated!]
yuyichao has joined #asahi
bgb_ has quit [Ping timeout: 480 seconds]
bgb_ has joined #asahi
<marcan> j_ey: but that's a noun and a verb! totally different!
<marcan> oh maz said the same :D
<marcan> maz: I think we're pretty much good on the pinctrl bindings, do you want to re-send the DT changes with the apple,npins change?
<kettenis> agraf: yes I've seen that
<kettenis> it works on real hardware though
bgb_ has quit [Remote host closed the connection]
bgb_ has joined #asahi
<maz> marcan: sure, I'll do that either later today or tomorrow morning, depending on how annoyed I'm in this call...
<marcan> ah :)
bgb_ has quit [Ping timeout: 480 seconds]
<j_ey> robinp_: news sites suggest 12 is out
StupidYui has joined #asahi
bgb_ has joined #asahi
<kettenis> so the the SPI CS line is actually active low
<kettenis> that isn't obvious from the corellium kernel...
<kettenis> with that fixed, I can turn the caps lock led on :)
<j_ey> kettenis: !
user982492 has joined #asahi
<marcan> isn't CS usually active low?
<kettenis> it is
<kettenis> but the gpio flags in the DT are 0, which means active-high
<j_ey> weird
<kettenis> j_ey: you have been using the correllium spi/keyboard driver with your new pinctrl driver?
<j_ey> yes
alexstor_ has joined #asahi
<kettenis> sure, but the spi-apple-mc.c driver seems to manage the CS on its own
<j_ey> hm true
<j_ey> (I was playing around with refactoring it to use more of the core spi stuff)
alexstore06 has quit [Ping timeout: 480 seconds]
<maz> kettenis: agraf: Page D4-2652 in version G.b of the ARMv8 ARM explicitly calls out CMOs on device memory as allowed.
bgb_ has quit [Ping timeout: 480 seconds]
jacoxon has quit []
jacoxon has joined #asahi
jacoxon has quit []
bgb_ has joined #asahi
<kettenis> maz: so for some reason Apple's hypervisor framework traps on those
bgb_ has quit [Ping timeout: 480 seconds]
jacoxon has joined #asahi
alexstor_ has quit [Remote host closed the connection]
jacoxon has quit []
bgb_ has joined #asahi
alexstore06 has joined #asahi
jacoxon has joined #asahi
bgb_ has quit [Ping timeout: 480 seconds]
alexstore06 has quit [Ping timeout: 480 seconds]
<agraf> maz: what is it supposed to do on device memory? Or in other words: What AXI message does it translate to?
<agraf> Or is it supposed to just be a NOP?
jacoxon has quit []
jacoxon has joined #asahi
bgb_ has joined #asahi
jacoxon has quit []
jacoxon has joined #asahi
alexstore06 has joined #asahi
<maz> agraf: it is supposed to do what it says on the tin: a cache clean and invalidate to the PoC. the end-point is allowed to barf, but the instruction is still valid.
<maz> kettenis: who cares? :D
<agraf> maz: Sounds like it's the core / cache's responsibility to deal with this instruction then rather than the device. I don't remember any AXI message that would even remote know anything about cache ops.
<agraf> (which is good news, it means in this context it's just a nop)
Nspace has joined #asahi
<maz> nobody says anything about AXI. the only mention of AXI in the architecture is as follows:
<maz> "This means the
<maz> mechanisms by which different memory type and Cacheability attributes are presented on an interface to an
<maz> interconnect fabric such as AMBA ® AXI are, strictly, outside the scope of the architecture."
<maz> as far as the core is concerned, this could be CMO over avian carrier.
bgb_ has quit [Ping timeout: 480 seconds]
jacoxon has quit []
<agraf> maz: I'm mostly trying to understand where in the abstraction levels this would usually be cut off. Theoretically, a DATA exit to QEMU is on a pretty similar level to an AXI message on a real core.
bgb_ has joined #asahi
bgb_ has quit [Ping timeout: 480 seconds]
e9 has joined #asahi
emptynine has quit [Remote host closed the connection]
e9 is now known as emptynine
bgb_ has joined #asahi
bgb_ has quit [Ping timeout: 480 seconds]
tertu2 has joined #asahi
tertu has quit [Ping timeout: 480 seconds]
bgb_ has joined #asahi
aleasto has quit [Remote host closed the connection]
Nspace has quit [Quit: Nspace]
Nspace has joined #asahi
bgb_ has quit [Ping timeout: 480 seconds]
Nspace has quit [Quit: Nspace]
bgb_ has joined #asahi
Nspace has joined #asahi
bgb_ has quit [Ping timeout: 480 seconds]
Nspace has quit [Ping timeout: 480 seconds]
jacoxon has joined #asahi
bgb_ has joined #asahi
remanifest has quit [Ping timeout: 480 seconds]
bgb_ has quit [Ping timeout: 480 seconds]
bgb_ has joined #asahi
jacoxon has quit []
jacoxon has joined #asahi
bgb_ has quit [Ping timeout: 480 seconds]
jacoxon has quit []
jacoxon has joined #asahi
bgb_ has joined #asahi
user982492 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
user982492 has joined #asahi
jacoxon has quit []
user982492 has quit [Remote host closed the connection]
user982492 has joined #asahi
bgb_ has quit [Ping timeout: 480 seconds]
bgb_ has joined #asahi
bgb_ has quit [Ping timeout: 480 seconds]
bgb_ has joined #asahi
bgb_ has quit [Ping timeout: 480 seconds]
manawyrm has quit [Quit: Read error: 2.99792458 x 10^8 meters/second (Excessive speed of light)]
manawyrm has joined #asahi
bgb_ has joined #asahi
maor26 has quit [Ping timeout: 480 seconds]
bgb_ has quit [Ping timeout: 480 seconds]
Nspace has joined #asahi
bgb_ has joined #asahi
Nspace has quit [Quit: Nspace]
pg12_ has quit [Ping timeout: 480 seconds]
bgb_ has quit [Ping timeout: 480 seconds]
pg12_ has joined #asahi
bgb_ has joined #asahi
alexstore06 has quit [Remote host closed the connection]
bgb_ has quit [Ping timeout: 480 seconds]
alexstore06 has joined #asahi