marcan changed the topic of #asahi-dev to: Asahi Linux: porting Linux to Apple Silicon macs | Non-development talk: #asahi | General development | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Logs: https://alx.sh/l/asahi-dev
millenialhacker has joined #asahi-dev
millenialhacker has quit [Ping timeout: 480 seconds]
beeblebrox has joined #asahi-dev
alyssa has joined #asahi-dev
<alyssa> marcan: re asahi-edge, what about asahi-bleeding
<alyssa> as in, the bleeding edge, and what will happen to you(r mac) if you try to use the kernel in prod (-;
Swiftloke has quit [Quit: ABANDON SHIP!]
Swiftloke has joined #asahi-dev
<alyssa> jannau: "I still have no idea what those set_block_dcp calls do but backlight control works without them"
<alyssa> out of interest have you tested setting the backlight after a suspend-resume cycle / turning display off/on?
<alyssa> in case this is a "iBoot initializes once, you initialize later" deal
<alyssa> marcan: ooo ooo ooo, what about "linux-i-want-a-rotten-apple"
<chadmed> pairs well with please-blow-up-my-speakers
<alyssa> yep yep yep
<alyssa> AGX_I_WANT_A_BROKEN_OPENGL_DRIVER=1
<alyssa> AGXV_I_WANT_A_BROKEN_VULKAN_DRIVER=1
<chadmed> the vulkan one should be a pun about magma or lava
refi64 has quit [Quit: The Lounge - https://thelounge.chat]
refi64 has joined #asahi-dev
beeblebrox has quit [Quit: Konversation terminated!]
weitcis has quit [Remote host closed the connection]
millenialhacker has joined #asahi-dev
millenialhacker has quit [Ping timeout: 480 seconds]
weitcis has joined #asahi-dev
user982492 has joined #asahi-dev
cylm has joined #asahi-dev
weitcis has quit [Remote host closed the connection]
opticron_ is now known as opticron
weitcis has joined #asahi-dev
weitcis has quit []
weitcis has joined #asahi-dev
weitcis has quit [Remote host closed the connection]
weitcis has joined #asahi-dev
weitcis has quit [Remote host closed the connection]
weitcis has joined #asahi-dev
dcavalca has quit [Quit: Ping timeout (120 seconds)]
ids1024 has joined #asahi-dev
user982492 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
millenialhacker has joined #asahi-dev
pthariensflame has joined #asahi-dev
cylm has quit [Ping timeout: 480 seconds]
millenialhacker has quit [Ping timeout: 480 seconds]
pthariensflame has quit [Quit: Textual IRC Client: www.textualapp.com]
pthariensflame has joined #asahi-dev
pthariensflame has quit []
SSJ_GZ has joined #asahi-dev
millenialhacker has joined #asahi-dev
millenialhacker has quit [Ping timeout: 480 seconds]
<_jannau_> atcphy support breaks usb in u-boot. I guess we need at least a do-nothing atcphy driver in u-boot to keep usb-2 working
MajorBiscuit has joined #asahi-dev
millenialhacker has joined #asahi-dev
<sven> oh.. because of the phy reference in the dt? :/
millenialhacker has quit [Ping timeout: 480 seconds]
<_jannau_> I assume so. Haven't looked at it yet
<kettenis_> if one of you points me at the right device tree, I can have a look at it
<sven> note that i'm not sure about the atcphy compatible yet, but it'll probably be either "apple,tXXXX-atcphy", "apple,atcphy" or "apple,tXXXX-atcphy", "apple,t8103-atcphy" since it was introduced with t8103
<sven> and there's also still thunderbolt but I hope that won't require any more changes to the atcphy node
bluetail1 has joined #asahi-dev
bluetail has quit [Ping timeout: 480 seconds]
bluetail1 is now known as bluetail
bluetail has quit [Quit: The Lounge - https://thelounge.chat]
DarkShadow44 has quit [Quit: ZNC - https://znc.in]
bluetail has joined #asahi-dev
DarkShadow44 has joined #asahi-dev
DarkShadow44 has quit []
DarkShadow44 has joined #asahi-dev
<kettenis_> hmm, so atcphy acts as a reset controller for the usb controller?
<kettenis_> is that a hack or does atcphy really control part of the dwc3 controller?
<sven> the hard reset bit for dwc3 is in the MMIO range that also controls which phy (usb3 vs. usb4 tunneling) is hooked up to dwc3
<kettenis_> ok, so we do indeed need a dummy phy driver that also actts as a reset controller
russell__ has joined #asahi-dev
<kettenis_> on the bright side, booting from nvme still works, and OpenBSD is still mostly happy with that device tree
<sven> the reset bit is in PIPEHANDLER_AON_GEN fwiw
russell__ has quit [Quit: Konversation terminated!]
millenialhacker has joined #asahi-dev
millenialhacker has quit [Ping timeout: 480 seconds]
MajorBiscuit has quit [Ping timeout: 480 seconds]
MajorBiscuit has joined #asahi-dev
capta1nt0ad has quit [Remote host closed the connection]
capta1nt0ad has joined #asahi-dev
capta1nt0ad has quit [Remote host closed the connection]
capta1nt0ad has joined #asahi-dev
capta1nt0ad has quit []
Major_Biscuit has joined #asahi-dev
MajorBiscuit has quit [Ping timeout: 480 seconds]
millenialhacker has joined #asahi-dev
DarkShadow44 has quit [Quit: ZNC - https://znc.in]
millenialhacker has quit [Ping timeout: 480 seconds]
DarkShadow44 has joined #asahi-dev
DarkShadow44 has quit []
DarkShadow44 has joined #asahi-dev
<scardracs> I’ve PR 3 commits to Asahi-installer. Feel free to take a look on them :)
<scardracs> Now all PRs are verified and signed :D
DarkShadow4444 has joined #asahi-dev
DarkShadow4444 has quit [Read error: Connection reset by peer]
DarkShadow44 has quit [Ping timeout: 480 seconds]
DarkShadow44 has joined #asahi-dev
<kettenis_> ok, just pushed a dummy atcphy driver to the u-boot asahi branch
millenialhacker has joined #asahi-dev
<kettenis_> also cherry-picked the two usb improvements that jannau made/instigated on that branch
<kettenis_> thos have made it into master
millenialhacker has quit [Ping timeout: 480 seconds]
<mps> jannau: I got this warning https://tpaste.us/OqmV when building asahi-6.1-rc5-9, don't know is that important
snil4 has joined #asahi-dev
SSJ_GZ has quit [Read error: No route to host]
SSJ_GZ has joined #asahi-dev
snil4 has quit [Ping timeout: 480 seconds]
codingkoopa9 has quit [Ping timeout: 480 seconds]
codingkoopa9 has joined #asahi-dev
c10l1 has joined #asahi-dev
snil4 has joined #asahi-dev
snil4 has quit []
c10l has quit [Ping timeout: 480 seconds]
amarioguy2 has quit [Remote host closed the connection]
millenialhacker has joined #asahi-dev
millenialhacker has quit [Ping timeout: 480 seconds]
leafpaw has quit [Remote host closed the connection]
leafpaw has joined #asahi-dev
xcpy0 has quit [Remote host closed the connection]
leafpaw has quit [Ping timeout: 480 seconds]
leafpaw has joined #asahi-dev
JTL has quit [Ping timeout: 480 seconds]
JTL has joined #asahi-dev
Major_Biscuit has quit []
<robher> sven: phys tend to have shorter lifetimes given they are somewhat tied to process nodes, so probably less value in using "apple,atcphy" than it would be for a purely digital IP block.
<sven> ok, let's use "apple,tXXXX-atcphy", "apple,t8103-atcphy" then for all currently released SoCs
<scardracs> Probably mine is a personal opinion and nothing more but, is really necessary to have all these packages from KDE? For eg: why are we installing games or even yakuake or konqueror? These packages can be installed in a 2nd time if someone really want to use them, but forcing everyone to have these seems useless to me
<scardracs> On gentoo there is a plasma-meta package that contains only required packages to make it working, for reference: https://gitweb.gentoo.org/repo/gentoo.git/tree/kde-plasma/plasma-meta/plasma-meta-5.26.3.ebuild
<jannau> the goal is to install a complete desktop
<scardracs> Jannau: ok but games? Konqueror is normally replaced with firefox so why do we have to have 2 different browsers?
<j`ey> thats just how the kde-applications-meta works
<scardracs> I see
<jannau> povik: any idea what could cause pipewire to not enable the the headphone audio on plug insertion in asahi-6.1-rc5-9? both j314 and j493. asahi-6.1-rc1-2 works on j375
<jannau> HiFi profile is marked as not available
<jannau> maybe a problem with the ucm files? no Hifi on j375 but "output:stereo-fallback"
<jannau> yes, works after removing the ucm files
___nick___ has joined #asahi-dev
___nick___ has quit []
___nick___ has joined #asahi-dev
<jannau> povik: fixed by https://paste.debian.net/1260930 but speaker detection seems to be broken
joske has joined #asahi-dev
millenialhacker has joined #asahi-dev
<povik> thanks, i wonder why i haven't run into it as well
<povik> so it doesn't detect present speakers?
<jannau> no, it list speaker although they are disabled
<povik> i suspect there's differences in how pipewire and pulse interpret the UCMs
<povik> and that's why the WNF clause worked for me (under pulse)
<povik> not sure how it could detect speakers if they're not there
<povik> it looks for Speaker Playback Volume, possibly with a prefix
millenialhacker has quit [Ping timeout: 480 seconds]
<jannau> I'm not sure this is correct. It looks like it could be still a fallback ignoring the ucm file
<povik> :/
<jannau> and the speakers are just something pipewire imagines. as far as I can see they are for also for pcm:0
<jannau> so maybe the the Switch is correct and alsamixer just omits it
<povik> yeah, it's the full name
<povik> so maybe you broke it with the change, and started using the fallback?
<povik> but then there's chadmed who reported also pipewire rejecting the WNF line
<jannau> yes, I think my change is wrong
<jannau> also I think it worked at some point
<povik> i will do a revert then for the time being
<jannau> yes. that seems to be correct. sorry for my confusion
<povik> no problem
<jannau> the profile becomes available if I plug a headset in
joske has quit [Quit: Leaving]
<povik> so it works now? i take it there was some issue with it
xcpy0 has joined #asahi-dev
<jannau> no, it works only if a headset is plugged in. pipewire's alsa plugin seems the require all devices to be present to consider the profile available
<povik> argh
<sven> Looks like thunderbolt is even more cursed that usb3/dp
<jannau> pipewire uses 2 different profiles for headphones and headset: "Stereo Output" and "Stereo Output + Mono Input"
<sven> like half of acio is up but one MMIO range still SErrors *sigh*
<povik> jannau: yeah, that looks like the same issue
<povik> what do you mean with the profiles? is that what it reports to you?
<povik> it sounds about right
<povik> what a mess that code looks like, and what a sane suggestion by Raman
jluthra has quit [Remote host closed the connection]
jluthra has joined #asahi-dev
<jannau> fixed by pipewire-0.3.60
<povik> \o/
<povik> we should make sure that's what the reference distro has
<jannau> it has pipewire-0.3.59, released 6 days ago
<povik> does wikipedia lie? it said 0.3.60 is ~16 days ago
<jannau> err, pipewire-0.3.60 was released 6 days ago
<povik> ok, good
<povik> i can write the PKGBUILD for 0.3.60 tomorrow to put in asahi, if you think that's a good idea
<jannau> not sure it's an issue in the reference distro as it uses pulseaudio
<povik> i have seen people happily installing pipewire
<povik> you included! :p
<jannau> https://archlinux.org/packages/extra/x86_64/pipewire/ is already 0.3.60 so I guess arch linux arm will follow shortly
___nick___ has quit [Ping timeout: 480 seconds]
millenialhacker has joined #asahi-dev
millenialhacker has quit [Ping timeout: 480 seconds]
millenialhacker has joined #asahi-dev
<jannau> povik: I just did 7324bdd7441b339 too
millenialhacker has quit [Remote host closed the connection]
millenialhacker has joined #asahi-dev
millenialhacker has quit [Ping timeout: 480 seconds]
cylm has joined #asahi-dev
zalyx has quit [Quit: later alligator]
zalyx has joined #asahi-dev
SSJ_GZ has quit [Ping timeout: 480 seconds]
millenialhacker has joined #asahi-dev
zalyx has quit [Quit: later alligator]
zalyx has joined #asahi-dev
millenialhacker has quit [Ping timeout: 480 seconds]