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
tlwoerner__ has quit [Quit: Leaving]
tlwoerner has joined #armlinux
CrashTestDummy has joined #armlinux
CrashTestDummy3 has quit [Ping timeout: 252 seconds]
XV8 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
XV8 has joined #armlinux
CrashTestDummy2 has joined #armlinux
CrashTestDummy has quit [Ping timeout: 245 seconds]
alpernebbi has quit [Ping timeout: 252 seconds]
CrashTestDummy3 has joined #armlinux
CrashTestDummy2 has quit [Ping timeout: 245 seconds]
elastic_dog has quit [Ping timeout: 246 seconds]
alpernebbi has joined #armlinux
elastic_dog has joined #armlinux
XV8 has quit [Remote host closed the connection]
XV8 has joined #armlinux
tudorel has joined #armlinux
sakman_ is now known as sakman
CrashTestDummy2 has joined #armlinux
CrashTestDummy3 has quit [Ping timeout: 252 seconds]
wwilly has quit [Ping timeout: 245 seconds]
CrashTestDummy3 has joined #armlinux
CrashTestDummy2 has quit [Ping timeout: 252 seconds]
guillaume_g has joined #armlinux
CrashTestDummy2 has joined #armlinux
krzk_ is now known as krzk
krzk is now known as Guest2164
CrashTestDummy3 has quit [Ping timeout: 245 seconds]
Guest2164 is now known as krzk
ardb has joined #armlinux
macromorgan has quit [Read error: Connection reset by peer]
Misotauros has quit [Ping timeout: 268 seconds]
Pali has joined #armlinux
iivanov has joined #armlinux
Pali has quit [Ping timeout: 245 seconds]
wwilly has joined #armlinux
CrashTestDummy has joined #armlinux
CrashTestDummy2 has quit [Ping timeout: 252 seconds]
iivanov has quit [Quit: Leaving...]
iivanov has joined #armlinux
frieder has joined #armlinux
ardb has quit [Ping timeout: 252 seconds]
milkylainen has joined #armlinux
Amit_T has joined #armlinux
matthias_bgg has joined #armlinux
nsaenz has joined #armlinux
tudorel has quit [Quit: tudorel]
j`ey_ is now known as j`ey
eballetbo has joined #armlinux
eballetbo has quit [Client Quit]
eballetbo has joined #armlinux
atorgue has joined #armlinux
atorgue has quit [Write error: Broken pipe]
eballetbo has quit [Client Quit]
ardb has joined #armlinux
apritzel has joined #armlinux
Turingtoast has joined #armlinux
tudorel has joined #armlinux
sszy has joined #armlinux
wwilly has quit [Quit: Leaving]
Misotauros has joined #armlinux
ardb has quit [Read error: Connection reset by peer]
headless has joined #armlinux
CrashTestDummy2 has joined #armlinux
gpiccoli_ is now known as gpiccoli
CrashTestDummy has quit [Ping timeout: 260 seconds]
<milkylainen> Anyone know if the ASUS tinkerboard has a full mini-pcie slot or just USB? They don't make any claims of supporting mini-pcie. But the formfactor is minipcie and the AW-cb375nf module (wifi/bt) looks like it's attached to both pcie and usb...
<milkylainen> tinkerboard 2/s
<geertu> milkylainen: It's a M2 slot? From counting the pins and looking where the key is, you should be able to find out the type of slot and signals, right?
<milkylainen> geertu: ah. yes, it's an m.2 slot.. hmm.
<milkylainen> ASUS doesn't seem to list the m.2 on the i/o list. Maybe have to dig deeper. Strange anyway.
<apritzel> milkylainen: the block diagram should answer this: https://tinker-board.asus.com/doc_tb2.html#schematics
<milkylainen> apritzel: tnx.
<apritzel> milkylainen: so the PCIe link is there, but it's only 1 lane (out of the four from the SoC)
<apritzel> milkylainen: and the 2nd PCIe x1 link of the M2.E connector is not connected (this would require an extra PCIe switch on the board)
<milkylainen> Mkay.
<milkylainen> Looking for a aarch64 board that has pcie expansion in the 1.8" (typically RPi-sized) formfactor. M.2 might work.
<milkylainen> I have an DFI-GHF51 on the x86 side with an AMD R1000 (R1606G). Looking for something similar on the ARM side.
headless has quit [Quit: Konversation terminated!]
macromorgan has joined #armlinux
macromorgan has quit [Quit: Leaving]
<ajb-linaro> I'm having an issue trying to reconcile the Pi4 memory map - basically is the kernel expecting to use the physical address for peripherals and is that 0xfe000000 or 0x7f000000
<ajb-linaro> sorry 0x7e000000
ardb has joined #armlinux
macromorgan has joined #armlinux
* ajb-linaro finds the BCM2711 datasheet and is further confused....
<ardb> ajb-linaro: like a david lynch film?
<ajb-linaro> the datasheet lists the peripheral base as 0x7c000000 (Legacy Master view) or 0x47c000000 (Full 35-bit address map) or 0xfc000000 (Address map in "Low Peripheral Mode"")
<ardb> iirc it reasons from the GPU's pov in most cases
<ajb-linaro> ardb: the older docs talked about the VC view, bus view and ARM virtual address... the "Low Peripheral" mode is referred to as the ARM view
<ajb-linaro> ardb: does the kernel do any re-mapping for kernel-mode access or is it always essentially the ARM physical address?
<ardb> ajb-linaro: in general, it remaps everything
<ajb-linaro> ardb: but the DTB is in terms of ARM physical address?
<apritzel> ajb-linaro: with the MMU off it's definitely 0xfe000000 on the RPi4 from the ARM cores, as described in the DTB
<ardb> yes
<ajb-linaro> ardb: my DTB says for example serial0 = "/soc/serial@7e215040";
<apritzel> ajb-linaro: follow the white rabbit called "ranges"
<ajb-linaro> ranges = <0x7e000000 0x00 0xfe000000 0x1800000 0x7c000000 0x00 0xfc000000 0x2000000 0x40000000 0x00 0xff800000 0x800000>;
<ajb-linaro> so what is this telling me?
<apritzel> ajb-linaro: look at arch/arm/boot/dts/bcm2711.dtsi, that has a nice formatting
<apritzel> ajb-linaro: 1 cell for the child address, 2 cells for the parent address, 1 cell for the size
<apritzel> so it maps 0x7e000000+0x1800000 to 0:0xfe000000, then 0x7c000000+0x2000000 to 0:0xfc000000 and so on
<ajb-linaro> apritzel: so a bare metal piece of code (like Xen) which hasn't messed with any MMU at this point should be accessing 0x215040?
<apritzel> ajb-linaro: no, this mapping is entirely a DTS thing, to be able to share snippets from the older SoCs
<apritzel> for bare metal code everything is at 0xfc000000
matthias_bgg has quit [Quit: Leaving]
sakman has quit [Quit: Leaving]
scosu has quit [Quit: No Ping reply in 180 seconds.]
scosu has joined #armlinux
headless has joined #armlinux
guillaume_g has quit [Quit: Konversation terminated!]
tudorel has quit [Quit: tudorel]
a3f has quit [Ping timeout: 250 seconds]
a3f has joined #armlinux
frieder has quit [Remote host closed the connection]
Pali has joined #armlinux
macromorgan has quit [Read error: Connection reset by peer]
macromorgan has joined #armlinux
ardb has quit [Ping timeout: 252 seconds]
apritzel has quit [Ping timeout: 252 seconds]
elastic_dog has quit [Quit: elastic_dog]
elastic_dog has joined #armlinux
sszy has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
mvaittin has quit [Ping timeout: 268 seconds]
Nact has joined #armlinux
mvaittin has joined #armlinux
CrashTestDummy3 has joined #armlinux
CrashTestDummy2 has quit [Ping timeout: 252 seconds]
Amit_T has quit [Quit: Leaving]
Turingtoast has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<gpiccoli> Hi folks, did anybody noticed issues with ftrace after kernel 5.7 ?
<gpiccoli> I mean, in arm64
<gpiccoli> I was able to boot up to upstream v5.7 in my arm64 board with ftrace - it can't boot starting in 5.8-rc1, better ask before bisect heheh
Nact has quit [Ping timeout: 246 seconds]
iivanov has left #armlinux [Leaving...]
iivanov has joined #armlinux
headless has quit [Quit: Konversation terminated!]
amitk_ has joined #armlinux
amitk has quit [Ping timeout: 250 seconds]
XV8 has quit [Quit: Textual IRC Client: www.textualapp.com]
nullheroes has quit [Quit: WeeChat 2.3]
macromorgan has quit [Read error: Connection reset by peer]
macromorgan has joined #armlinux
Pali has quit [Ping timeout: 245 seconds]