ChanServ changed the topic of #armlinux to: ARM kernel talk [Upstream kernel, find your vendor forums for questions about their kernels] | https://libera.irclog.whitequark.org/armlinux
jn_ has joined #armlinux
jn_ has joined #armlinux
jn_ is now known as jn
prabhakarlad has quit [Quit: Client closed]
mal`` has quit [Server closed connection]
mal`` has joined #armlinux
shenki has quit [Server closed connection]
shenki has joined #armlinux
apritzel has quit [Ping timeout: 246 seconds]
heat has quit [Ping timeout: 260 seconds]
jclsn has quit [Ping timeout: 240 seconds]
jclsn has joined #armlinux
Xogium has quit [Server closed connection]
Xogium has joined #armlinux
Forty-Laptop has joined #armlinux
jbowen has quit [Server closed connection]
jbowen has joined #armlinux
arnd has quit [Server closed connection]
arnd has joined #armlinux
nsaenz has joined #armlinux
nsaenz has quit [Remote host closed the connection]
iivanov has joined #armlinux
cbeznea_ has joined #armlinux
ungeskriptet has joined #armlinux
monstr has joined #armlinux
frieder has joined #armlinux
gclement has joined #armlinux
monstr has quit [Ping timeout: 255 seconds]
apritzel has joined #armlinux
manchaw has quit [Quit: Connection closed for inactivity]
headless has joined #armlinux
apritzel has quit [Ping timeout: 245 seconds]
mripard has joined #armlinux
heat has joined #armlinux
sszy has joined #armlinux
manchaw has joined #armlinux
prabhakar has quit [Ping timeout: 256 seconds]
psydroid2 has joined #armlinux
dliviu has quit [Ping timeout: 256 seconds]
dliviu has joined #armlinux
heat has quit [Ping timeout: 256 seconds]
prabhakarlad has joined #armlinux
prabhakar has joined #armlinux
zkrx has quit []
apritzel has joined #armlinux
zkrx has joined #armlinux
zkrx has quit [Read error: Connection reset by peer]
zkrx has joined #armlinux
headless has quit [Quit: Konversation terminated!]
georgem has quit [Server closed connection]
georgem has joined #armlinux
<wens>
is there a subsystem or framework that could be used to represent shared memory (in a bunch of scratch registers)? I have some mailbox hardware that also has scratch registers that could be used to pass data. Or I could just present them as extra "dumb" mailboxes that need to be polled.
punit has joined #armlinux
<javierm>
wens: maybe regmap-mmio ?
<javierm>
wens: and model it as a MFD with sub-devices ?
apritzel has quit [Remote host closed the connection]
apritzel has quit [Remote host closed the connection]
apritzel has joined #armlinux
heat has joined #armlinux
prabhakarlad has quit [Quit: Client closed]
headless has quit [Quit: Konversation terminated!]
dianders has quit [Server closed connection]
dianders has joined #armlinux
<wens>
javierm: the dummy registers are interspersed with the normal mailbox control registers
<javierm>
wens: ah, I see
<wens>
they are even labeled "channel X dummy registers"
heat has quit [Ping timeout: 260 seconds]
nsaenz has joined #armlinux
nsaenz has quit [Client Quit]
Forty-Laptop has quit [Ping timeout: 268 seconds]
heat has joined #armlinux
IgorPec has quit [Changing host]
IgorPec has joined #armlinux
palmer has quit [Server closed connection]
<j`ey>
javierm: thanks for looking into that efi/simpledrm thing!
palmer has joined #armlinux
<javierm>
j`ey: you are welcome! Is still not clear what will be the final solution though
<j`ey>
javierm: the platform that andrew (and I saw it on) has a proper DRM driver anyway, so for me it's just that annoying simpledrm error message :)
<javierm>
j`ey: yeah I know :) but still would be good to get it fixed in case you need to boot with "nomodeset" to troubleshoot or smt
<j`ey>
javierm: simpledrm is allowed even with nomodeset?
<deathcamel57>
However, during boot, I'm not getting a message along the lines of "uart:0: ttyAMA0 at MMIO 0x20080000 (irq = 40) is a PL011 rev2". How can I go about debugging this?
luispm has quit [Ping timeout: 246 seconds]
<deathcamel57>
I added some `pr_info`s, and `amba_driver_register` is called, but the `pl011_probe` function isn't called for some reason.
<bjdooks>
you might be able to use device-core debug to show it probing stuff, or maybe add some of your own debug to see if it even /tries/ to get the pl011 probe done
<bjdooks>
could be device-tree or acpi issue, which are you using?
<deathcamel57>
I'm using the device tree
<bjdooks>
ok, maybe you have an issue with dependent resources, or your pl001 is not enabled or has a typo?
heat has quit [Read error: Connection reset by peer]
mripard has quit [Quit: mripard]
olofj has quit [Server closed connection]
olofj has joined #armlinux
frieder has quit [Remote host closed the connection]
iivanov has quit [Quit: Leaving]
robher has quit [Server closed connection]
robher has joined #armlinux
luispm has joined #armlinux
cbeznea_ has quit [Ping timeout: 246 seconds]
apritzel has joined #armlinux
prabhakarlad has joined #armlinux
prabhakar has joined #armlinux
rfried has quit [Server closed connection]
rfried has joined #armlinux
sakman has quit [Quit: Leaving]
headless has quit [Quit: Konversation terminated!]
rfs613 has quit [Server closed connection]
rfs613 has joined #armlinux
apritzel has quit [Ping timeout: 256 seconds]
sakman has joined #armlinux
mupuf has quit [Server closed connection]
mupuf has joined #armlinux
EEE_118 has joined #armlinux
EEE_118 has quit [K-Lined]
deathcamel57 has quit [Remote host closed the connection]
deathcamel57 has joined #armlinux
jwerner has quit [Ping timeout: 260 seconds]
apritzel has joined #armlinux
jekb has quit [Server closed connection]
jekb has joined #armlinux
mmind00 has quit [Server closed connection]
mmind00 has joined #armlinux
wens has quit [Server closed connection]
wens has joined #armlinux
<robmur01>
deathcamel57: Linux doesn't probe disabled DT nodes ;)
<robmur01>
oh wait, no, you are overriding that, silly me :(
<robmur01>
next guess is the AMBA probe is probably failing to find the ID registers at the end of that 64KB region since PL011's register file is only 4KB
<robmur01>
It can be confusing since SoC documentation often describes things in terms of how much space is reserved for each device in the memory map, but DT "reg" should represent what the device actually decodes
<broonie>
Also worth checking that the clock driver being referenced instantiates and registers the clock the UART is trying to use.