ChanServ 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
<chadmed>
im getting sick of having no bass response on my laptop, and i dont quite fancy fielding questions from the orange nerd website as to why we dont have good bass like macos once we do release audio to the masses
<chadmed>
so we should probably do something about that :)
<chadmed>
i am too stupid/exhausted/time-poor to fix it myself and i have other audio things to work on besides
<chadmed>
this really is the last missing piece for userspace though, everything else is in place or can be shipped as versioned improvements
<chadmed>
and although it is ultimately a nice-to-have, it makes my life easier on the back end as i can free up some filter bandwidth in the IRs for parts of the band that we actually care about
<chadmed>
like that annoying bloat at around 600hz
hightower2 has quit [Read error: Connection reset by peer]
hightower2 has joined #asahi-dev
<chadmed>
oh and i should add that by "no bass response" i mean "crap bass response" - its there its just dull and subdued because these tiny woofers cant move enough air even with eleventy quadspillion db of gain
bps has quit [Ping timeout: 480 seconds]
cylm has quit [Ping timeout: 480 seconds]
nicolas17 has joined #asahi-dev
tobhe has joined #asahi-dev
user982492 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
tobhe_ has quit [Ping timeout: 480 seconds]
user982492 has joined #asahi-dev
nicolas17 has quit [Ping timeout: 480 seconds]
chadmed has quit [Remote host closed the connection]
chadmed has joined #asahi-dev
<krbtgt>
chadmed: that project makes me wonder if asahi could be a good fit for gsoc
<chadmed>
its probably too small for gsoc, its like a day or two for someone who knows how to do dsp
loki_val has joined #asahi-dev
crabbedhaloablut has quit [Read error: Connection reset by peer]
greguu has quit [Ping timeout: 480 seconds]
greguu has joined #asahi-dev
user982492 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bisko has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
TexasOct has quit [Remote host closed the connection]
bisko has joined #asahi-dev
raveling has joined #asahi-dev
bisko has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
bisko has joined #asahi-dev
bisko has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
bisko has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
bisko has joined #asahi-dev
crabbedhaloablut has joined #asahi-dev
bisko has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
bisko has joined #asahi-dev
bisko has quit []
WindowPa- has joined #asahi-dev
WindowPain has quit [Ping timeout: 480 seconds]
StupidYui has quit [Ping timeout: 480 seconds]
<jannau>
kettenis_: pcie is cursed. with PCIE_APPLE but !USB_XHCI_PCI in u-boot all parts are down when linux inits pcie. the port with the ethernet adapter doesn't come up
<jannau>
`pci enum` at u-boot's prompt seems to bring the ports up and reports the lan and xhci ports as up
<jannau>
at linux init time only the lan port is reported as up and works, xhci port is down and doesn't come up
<jannau>
wifi/bt and shdc work in both cases
chadmed has quit [Quit: Konversation terminated!]
<jannau>
I fear we need a way to reset PCIe (ports). toggling power will probably work but I didn't manage to toggle power without running into SErrors (probably PCIe dart access)
raveling has quit [Ping timeout: 480 seconds]
chadmed has joined #asahi-dev
<kettenis_>
jannau: then Linux must be doing something weird, because U-Boot doesn't do anything to bring the xhci PCIe port down as far as I can tell
<jannau>
it does nothing weird directly but the port setup is called indirectly through the ecam init op
nsklaus has joined #asahi-dev
<jannau>
I've lost PCI_INIT_R, that explains why PCIE is only inited after `pci enum`
<kettenis_>
sure, but once a port is up, it shouldn't go down again unless you mess with power through pmgr or the gpio
<kettenis_>
u-boot does not know how to toggle the smc gpios
<kettenis_>
not 100% sure what it does with the power domains though
<jannau>
I think it does nothing with the power-domain but even toggling the power-domain via reset in .remove doesn't brake anything. it SErrors if with USB_XHCI_PCI though
robinp has joined #asahi-dev
nela has quit [Quit: bye!]
nela has joined #asahi-dev
cylm has joined #asahi-dev
HardWall has joined #asahi-dev
<jannau>
yes, it is something linux does. the link for the xhci port is reported as up before calling pci_host_common_probe()
vladh_ has joined #asahi-dev
HardWall has quit [Read error: Connection reset by peer]
bps has joined #asahi-dev
MajorBiscuit has joined #asahi-dev
<jannau>
which calls pci_bus_add_devices(), this doesn't look sound but not entirely clear what breaks the link
bisko has joined #asahi-dev
wiley has joined #asahi-dev
snyanz has joined #asahi-dev
blazra9 has joined #asahi-dev
blazra has quit [Ping timeout: 480 seconds]
blazra9 is now known as blazra
snyanz has quit [Quit: Konversation terminated!]
vladh_ has quit [Read error: Connection reset by peer]