ChanServ changed the topic of #dri-devel to: <ajax> nothing involved with X should ever be unable to find a bar
Hazematman has joined #dri-devel
feaneron has joined #dri-devel
Hazematman has quit []
<Mis012[m]> doesn't Linux still use a special pcie driver on x86 instead of the generic one... though I supposed that's Linux's fault
<Mis012[m]> *suppose
<Mis012[m]> Ampere could probably make their CPU cores support nGnRnE non-device memory if they thought that was a good idea
glennk has quit [Ping timeout: 480 seconds]
rz_ has quit [Ping timeout: 480 seconds]
Hazematman has joined #dri-devel
<Mis012[m]> this is not necessarily even pcie specific, unless you suggest they make pcie accesses to VRAM cache coherent? :P
guludo has quit [Ping timeout: 480 seconds]
lemonzest has quit [Quit: WeeChat 4.5.1]
<HdkR> Mis012[m]: AmpereOne fixed the issue as far as I'm aware. It's just Altra that has the issue
haaninjo has quit [Quit: Ex-Chat]
<Mis012[m]> well, the "fix" would probably be to allow specifying nGnRnR on normal memory, which is not a thing in arm's spec
<Mis012[m]> I suppose allowing unaligned access tp device memory is not the worst option though
<Mis012[m]> iirc that is allowed by the spec, just that we will never get everyone to do it
<HdkR> Which is what Tegra supports as far as I can tell
<Mis012[m]> doesn't Tegra also use pci glue for the iGPU for some unclear to me reason? could be related to that more than expecting anyone to use an external one
<HdkR> iGPU up until Orin is at least connected to something called Host1x
lemonzest has joined #dri-devel
<HdkR> Grace and GB10 use NVLink instead
<HdkR> I wouldn't be surprised if Thor this summer uses NVLink as well
<HdkR> NVIDIA sort of expects people to connect GPUs to the bus of these things, so it makes sense to support all the features :D
<Mis012[m]> the sad part about the new things is that they seem to use ACPI, but I guess it makes sense since they love out-of-tree drivers too
<Mis012[m]> and it's probably just sane enough that nobody will feel the need to make it work with dt
<HdkR> Thank goodness, I hate fussing with DT files
<HdkR> Going to need to mess with the DT of this Orin board to see if I can get 16GB+ of BAR2 space
jljusten has quit [Quit: WeeChat 4.4.3]
<Mis012[m]> dtbs are supposed to be shipped with the system, it's just that hw that has dt support usually doesn't care about running mainline Linux
Kayden has quit [Quit: Leaving]
iive has quit [Quit: They came for me...]
Kayden has joined #dri-devel
jljusten has joined #dri-devel
<Mis012[m]> if this was x86, Linux would bend over backwards to support whatever the board ships, on arm if the stock fw is unusable the user is expected to use the dtb built alongside Linux
<Mis012[m]> HdkR: I assume messing with ACPI to change BAR size would be much more painful...?
<HdkR> Well Orin doesn't use ACPI and I don't have Grace (yet), and GB10/Thor isn't available yet :D
<Mis012[m]> from my experience messing with ACPI is a lot more pain than messing with dt
<Mis012[m]> but I guess the typical way to do it is to just add hacks in the kernel because we need to keep the facade of "just works"
<HdkR> Doesn't help that Snapdragon ACPI is effectively Windows only. So those implementations should be ignored anyway
<Mis012[m]> well, it does help, otherwise they might seriously consider actually supporting it :P
<Mis012[m]> again, if that was x86 I bet they would try
<HdkR> Not wrong there
<Mis012[m]> ACPI doesn't offer anything to Linux, it's Windows that can't do it's own power management and doesn't know what a clock is
rz has joined #dri-devel
<Mis012[m]> the ACPI alternative to fixed-clock is literally "hardcode it in the driver"
<HdkR> Sounds like the qcom approach to acpi as well
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
<Mis012[m]> well yes, if there is no ""standard"" way to do it (or I guess if they don't feel like using that), it's either hardcode in driver or dump a raw struct in the ACPI as hex or something like that
<Mis012[m]> I think on arm companies are more open to using devicetree-like properties which make ACPI quite a bit less insane, but might as well go to the logical conclusion and use dt :P
davispuh has quit [Ping timeout: 480 seconds]
oneforall2 has quit [Remote host closed the connection]
JRepin has quit []
JRepin has joined #dri-devel
kts has joined #dri-devel
kts has quit []
kts has joined #dri-devel
yrlf has quit [Quit: Ping timeout (120 seconds)]
Emantor has quit [Quit: ZNC - http://znc.in]
Emantor has joined #dri-devel
yrlf has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
oneforall2 has joined #dri-devel
nerdopolis has quit [Read error: Connection reset by peer]
nerdopolis has joined #dri-devel
alane_ has quit []
alane has joined #dri-devel
The_Company has joined #dri-devel
Company has quit [Ping timeout: 480 seconds]
paulk-bis has joined #dri-devel
feaneron has quit [Ping timeout: 480 seconds]
paulk has quit [Ping timeout: 480 seconds]
rgallaispou has quit [Read error: Connection reset by peer]
rgallaispou has joined #dri-devel
heat has quit [Ping timeout: 480 seconds]
nerdopolis has quit [Ping timeout: 480 seconds]
Kayden has quit [Ping timeout: 480 seconds]
fab has joined #dri-devel
TheCompany has joined #dri-devel
The_Company has quit [Ping timeout: 480 seconds]
Namarrgon has quit [Ping timeout: 480 seconds]
glennk has joined #dri-devel
Duke`` has joined #dri-devel
bolson has quit [Ping timeout: 480 seconds]
JRepin has quit []
JRepin has joined #dri-devel
soreau has quit [Ping timeout: 480 seconds]
sghuge has quit [Remote host closed the connection]
sghuge has joined #dri-devel
coldfeet has joined #dri-devel
soreau has joined #dri-devel
Kayden has joined #dri-devel
<glehmann> benjaminl: the real question is why do you care about the type?
u-amarsh04 has quit []
u-amarsh04 has joined #dri-devel
dsimic is now known as Guest7680
dsimic has joined #dri-devel
Guest7680 has quit [Ping timeout: 480 seconds]
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #dri-devel
jsa1 has joined #dri-devel
rasterman has joined #dri-devel
haaninjo has joined #dri-devel
Namarrgon has joined #dri-devel
kts has joined #dri-devel
kts has quit [Ping timeout: 480 seconds]
coldfeet has quit [Quit: Lost terminal]
jsa1 has quit [Ping timeout: 480 seconds]
jsa1 has joined #dri-devel
jsa2 has joined #dri-devel
kts has joined #dri-devel
jsa1 has quit [Ping timeout: 480 seconds]
gouchi has joined #dri-devel
kts has quit [Quit: Leaving]
vup has quit [Quit: vup]
vup has joined #dri-devel
vup has quit []
vup has joined #dri-devel
gouchi has quit [Quit: Quitte]
paulk-ter has joined #dri-devel
fab has quit [Ping timeout: 480 seconds]
paulk-ter has quit []
paulk has joined #dri-devel
paulk-bis has quit [Ping timeout: 480 seconds]
jsa2 has quit [Ping timeout: 480 seconds]
yrlf has quit [Ping timeout: 480 seconds]
yrlf has joined #dri-devel
abhinav__ has quit [Quit: The Lounge - https://thelounge.chat]
lumag has quit [Quit: ZNC 1.8.1 - https://znc.in]
bryanodonoghue has quit [Quit: The Lounge - https://thelounge.chat]
stsquad has quit [Quit: ZNC 1.8.1 - https://znc.in]
sumits has quit [Quit: ZNC 1.8.1 - https://znc.in]
jhugo has quit [Quit: The Lounge - https://thelounge.chat]
jessica_24 has quit [Quit: The Lounge - https://thelounge.chat]
sgerhold has quit [Quit: :/]
akhilpo has quit []
cbraga3 has joined #dri-devel
lumag has joined #dri-devel
jessica_24 has joined #dri-devel
jhugo has joined #dri-devel
sumits has joined #dri-devel
stsquad has joined #dri-devel
feaneron has joined #dri-devel
nerdopolis has joined #dri-devel
rz has quit [Remote host closed the connection]
rz has joined #dri-devel
jsa1 has joined #dri-devel
chewitt has joined #dri-devel
Hazematman has quit [Quit: WeeChat 4.5.1]
Hazematman has joined #dri-devel
Hazematman has quit []
jsa2 has joined #dri-devel
feaneron has quit [Ping timeout: 480 seconds]
jsa1 has quit [Ping timeout: 480 seconds]
jsa2 has quit [Ping timeout: 480 seconds]
jsa1 has joined #dri-devel
KungFuJesus has quit [Remote host closed the connection]
jsa1 has quit [Ping timeout: 480 seconds]
Hazematman has joined #dri-devel
Hazematman has quit []
illwieckz_ has quit [Ping timeout: 480 seconds]
Hazematman has joined #dri-devel
Hazematman has quit []
davispuh has joined #dri-devel
nerdopolis has quit [Read error: Connection reset by peer]
nerdopolis has joined #dri-devel
pepp has quit [Ping timeout: 480 seconds]
xroumegue has joined #dri-devel
heat has joined #dri-devel
agd5f has quit [Ping timeout: 480 seconds]
chewitt has quit [Quit: Zzz..]
Hazematman has joined #dri-devel
Hazematman has quit []
gouchi has joined #dri-devel
gouchi has quit []
abhinav__ has joined #dri-devel
Hazematman has joined #dri-devel
Hazematman has quit []
Hazematman has joined #dri-devel
Hazematman has quit []
alanc has quit [Remote host closed the connection]
alanc has joined #dri-devel
agd5f has joined #dri-devel
Duke`` has quit [Ping timeout: 480 seconds]
Duke`` has joined #dri-devel
Hazematman has joined #dri-devel
Hazematman has quit []
cyrinux has quit []
Hazematman has joined #dri-devel
coldfeet has joined #dri-devel
anholt has quit [Ping timeout: 480 seconds]
nerdopolis_ has joined #dri-devel
nerdopolis is now known as Guest7725
nerdopolis_ is now known as nerdopolis
Guest7725 has quit [Read error: Connection reset by peer]
rasterman has quit [Quit: Gettin' stinky!]
jani has quit []
jani has joined #dri-devel
coldfeet has quit [Quit: Lost terminal]
psykose has quit [Remote host closed the connection]
rgallaispou1 has joined #dri-devel
psykose has joined #dri-devel
rgallaispou2 has joined #dri-devel
rgallaispou1 has quit [Read error: Connection reset by peer]
rgallaispou has quit [Ping timeout: 480 seconds]
Duke`` has quit [Ping timeout: 480 seconds]
JRepin has quit []
JRepin has joined #dri-devel
tyalie has quit [Ping timeout: 480 seconds]
tyalie has joined #dri-devel
rasterman has joined #dri-devel
agd5f_ has joined #dri-devel
agd5f has quit [Read error: Connection reset by peer]
apinheiro has quit [Quit: Leaving]
feaneron has joined #dri-devel
benjaminl has quit [Ping timeout: 480 seconds]
benjaminl has joined #dri-devel
rasterman has quit [Quit: Gettin' stinky!]
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #dri-devel
YuGiOhJCJ has joined #dri-devel
glennk has quit [Ping timeout: 480 seconds]