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
DarkShadow44 has quit [Ping timeout: 480 seconds]
yuyichao has joined #asahi
yuyichao_ has quit [Ping timeout: 480 seconds]
zigmars has quit [Remote host closed the connection]
zigmars has joined #asahi
zigmars_ has joined #asahi
zigmars has quit [Read error: Connection reset by peer]
zigmars_ has quit [Ping timeout: 480 seconds]
zigmars has joined #asahi
DarkShadow44 has joined #asahi
zigmars has quit [Ping timeout: 480 seconds]
zigmars has joined #asahi
<chadmed> hey, a blob is still better than no shape
zigmars has quit [Read error: Connection reset by peer]
zigmars has joined #asahi
zigmars has quit [Ping timeout: 480 seconds]
zigmars has joined #asahi
zigmars has quit [Ping timeout: 480 seconds]
zigmars has joined #asahi
zigmars has quit [Ping timeout: 480 seconds]
malvo has quit [Ping timeout: 480 seconds]
malvo has joined #asahi
PhilippvK has joined #asahi
zigmars has joined #asahi
zigmars_ has joined #asahi
zigmars has quit [Remote host closed the connection]
phiologe has quit [Ping timeout: 480 seconds]
yuyichao has quit [Ping timeout: 480 seconds]
zigmars_ has quit [Ping timeout: 480 seconds]
linearcannon has quit [Quit: Textual IRC Client: www.textualapp.com]
zigmars has joined #asahi
zigmars_ has joined #asahi
zigmars has quit [Read error: Connection reset by peer]
zigmars_ has quit [Ping timeout: 480 seconds]
marvin24_ has joined #asahi
marvin24 has quit [Ping timeout: 480 seconds]
zigmars has joined #asahi
zigmars has quit [Ping timeout: 480 seconds]
zigmars has joined #asahi
zigmars has quit [Ping timeout: 480 seconds]
yuyichao has joined #asahi
zigmars has joined #asahi
zigmars_ has joined #asahi
zigmars has quit [Read error: Connection reset by peer]
zigmars_ has quit [Ping timeout: 480 seconds]
zigmars has joined #asahi
zigmars has quit [Ping timeout: 480 seconds]
yuyichao_ has joined #asahi
yuyichao has quit [Ping timeout: 480 seconds]
zigmars has joined #asahi
zigmars has quit [Ping timeout: 480 seconds]
psykose has quit [Remote host closed the connection]
psykose has joined #asahi
zigmars has joined #asahi
zigmars_ has joined #asahi
zigmars has quit [Read error: Connection reset by peer]
zigmars_ has quit [Ping timeout: 480 seconds]
zigmars has joined #asahi
zigmars_ has joined #asahi
zigmars has quit [Remote host closed the connection]
zigmars_ has quit [Ping timeout: 480 seconds]
zigmars has joined #asahi
linearcannon has joined #asahi
zigmars has quit [Ping timeout: 480 seconds]
zigmars has joined #asahi
zigmars has quit [Ping timeout: 480 seconds]
zigmars has joined #asahi
gamble[m] has joined #asahi
tertu has quit [Ping timeout: 480 seconds]
zigmars has quit [Ping timeout: 480 seconds]
zigmars has joined #asahi
zigmars has quit [Ping timeout: 480 seconds]
zigmars has joined #asahi
zigmars has quit [Ping timeout: 480 seconds]
zigmars has joined #asahi
zigmars has quit [Ping timeout: 480 seconds]
zigmars has joined #asahi
zigmars has quit [Ping timeout: 480 seconds]
zigmars has joined #asahi
zigmars has quit [Ping timeout: 480 seconds]
zigmars has joined #asahi
zigmars has quit [Ping timeout: 480 seconds]
zigmars has joined #asahi
zigmars has quit [Ping timeout: 480 seconds]
zigmars has joined #asahi
zigmars has quit [Ping timeout: 480 seconds]
zigmars has joined #asahi
zigmars has quit [Ping timeout: 480 seconds]
zigmars has joined #asahi
zigmars has quit [Ping timeout: 480 seconds]
zigmars has joined #asahi
zigmars has quit [Ping timeout: 480 seconds]
zigmars has joined #asahi
zigmars has quit [Ping timeout: 480 seconds]
zigmars has joined #asahi
zigmars_ has joined #asahi
zigmars has quit [Read error: Connection reset by peer]
zigmars_ has quit [Ping timeout: 480 seconds]
zigmars has joined #asahi
zigmars has quit [Ping timeout: 480 seconds]
zigmars has joined #asahi
zigmars_ has joined #asahi
zigmars has quit [Read error: Connection reset by peer]
zigmars_ has quit [Remote host closed the connection]
zigmars has joined #asahi
zigmars has quit [Remote host closed the connection]
zigmars has joined #asahi
<nsklaus_> what is all this 'mailbox' talk going on around the porting effort ? is it some kind of lowlevel message passing handling service for hardware ? passing hardware related messages to some sort of queue to be then treated sequentialy ?
<j_ey> nsklaus_: exactly!
<nsklaus_> i've seen a lot of mailbox, mailbox, mailbox talk going on for a while, and i was wondering what it was
<j_ey> nsklaus_: its the IPC interface between the CPU and coprocessors
<nsklaus_> j_ey: thanks for telling
<j_ey> nsklaus_: you can transfer/recieve 64 bit messages
<nsklaus_> is it specific to the m1 arch ? i mean does linux on intel handle hardware events the same way ?
<j_ey> nsklaus_: no, there are multiple mailbox drivers already in linux
<nsklaus_> i see
<j_ey> this particular hardware/IPC is, but not the concept
<nsklaus_> i never heard it called like that before, is it some kind of new term for calling something that had existed before since a long time under a different name ?
<chadmed> its Arm's term for the concept
<nsklaus_> i see.. may i ask how that concept is called on intel arch ?
<nsklaus_> 'ipc call handling' maybe ?
<sven> https://en.wikipedia.org/wiki/Message_queue "In computer science, message queues and mailboxes are software-engineering components typically used for inter-process communication (IPC), or for inter-thread communication within the same process."
<chadmed> dunno if intel has a term for it beyond just calling them message queues
<chadmed> yeah what sven said
<sven> it's also not just an arm concept
<nsklaus_> i see, thanks for the links and replies
zigmars has quit [Ping timeout: 480 seconds]
zigmars has joined #asahi
zigmars has quit [Remote host closed the connection]
zigmars has joined #asahi
aleasto has joined #asahi
zigmars has quit [Remote host closed the connection]
zigmars has joined #asahi
___nick___ has joined #asahi
___nick___ has quit []
X-Scale` has joined #asahi
___nick___ has joined #asahi
X-Scale has quit [Ping timeout: 480 seconds]
___nick___ has quit []
<sven> anyone with a imx8mq-librem5 (probably this Librem 5 phone i guess) and/or any other board with a TI TPS6598x chip here who knows how to boot a custom kernel on those?
___nick___ has joined #asahi
<Emantor[m]> sven: whats kind of board do you have in front of you? Most boot either from SD/eMMC boot partitions or are waiting for bootloader upload in serial download mode.
<sven> the apple m1 :D
<sven> i have some patches to the tps6598x driver and want to make sure i didn't break anything
<Emantor[m]> Ah, my mind latched onto i.MX8MQ ;-)
<sven> i guess this TPS6598x chip might also be used some intel hardware
<Emantor[m]> Have you send the patches yet? Guido Günther was active on the driver and AFAIK works or worked for librem and should have a testboard on hand.
<Emantor[m]> I'd CC him and kindly ask for testing.
<sven> no, i just figured i'd try and see if someone here happens to be able to test this first
<sven> but that was my plan if that doesn't work
<Emantor[m]> https://support.lenovo.com/my/en/downloads/ds122276 looks like the X270 has the tps6598x controller.
<kettenis> bot in a way that is directly exposed to the OS
<kettenis> s/bot/not/
VinDuv has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
VinDuv has joined #asahi
VinDuv has quit []
VinDuv has joined #asahi
jbowen has quit [Ping timeout: 480 seconds]
jbowen has joined #asahi
jbowen has quit [Quit: leaving]
Andalu30 has joined #asahi
<marcan> I think someone offered me a librem5 devboard at some point that was collecting dust... and I forgot who that was
<ar> cannot see it in my irclogs
<marcan> it was some kind of PM
JoshuaAshton_ has quit []
JoshuaAshton has joined #asahi
Andalu30 has quit [Ping timeout: 480 seconds]
Andalu30 has joined #asahi
yuyichao_ has quit [Ping timeout: 480 seconds]
yuyichao_ has joined #asahi
marvin24 has joined #asahi
marvin24_ has quit [Ping timeout: 480 seconds]
Andalu30 has quit [Ping timeout: 480 seconds]
tertu has joined #asahi
<opticron> hmmmm...apple event, here's hoping for the new MBP with M2/M1x
<i509vcb[m]> inb4 it's all software lol
<j_ey> well theres new ipad/iphones!
Andalu30 has joined #asahi
<alyssa> i509vcb[m]: hey the last time Apple annnounced new software it was really .... err .... interesting
<sorear> are we expecting a summary later in non-video form?
<j_ey> yes, theres plenty of sites that cover it
<opticron> no mac hardware this time :/
<opticron> only i*
Andalu30 has quit [Ping timeout: 480 seconds]
aleasto has quit [Remote host closed the connection]
___nick___ has quit [Ping timeout: 480 seconds]
tertu has quit [Quit: Konversation terminated!]
<alyssa> maz: btw, did you check if (PORT_MSIADDR + 4) might in fact be PORT_MSIADDR_HI and we do have 64-bit msi's after all?
<alyssa> PORT_MSIADDR = 0x168 which is 8 aligned (not just 4 aligned) and the next known register is 0x208 so it doesn't seem completely far fetched
<alyssa> (on the other hand, why bother supporting 64-bits if you can get away with 32-bits always)
<alyssa> (for apple hw engineers, not drivers I mean)
yuyichao_ has quit [Ping timeout: 480 seconds]
zigmars has quit []
zigmars has joined #asahi
zigmars has quit []