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
milkylainen_ has quit [Remote host closed the connection]
elastic_dog has quit [Ping timeout: 245 seconds]
elastic_dog has joined #armlinux
Turingtoast has quit [Ping timeout: 264 seconds]
Turingtoast has joined #armlinux
Tokamak has quit [Read error: Connection reset by peer]
apritzel has quit [Ping timeout: 264 seconds]
Tokamak has joined #armlinux
alpernebbi has quit [Ping timeout: 264 seconds]
alpernebbi has joined #armlinux
marcan has quit [*.net *.split]
Xogium has quit [*.net *.split]
sud has quit [*.net *.split]
Amanieu_ has quit [*.net *.split]
scott-ph has quit [*.net *.split]
punit has quit [*.net *.split]
jtf has quit [*.net *.split]
scott-ph has joined #armlinux
punit has joined #armlinux
Amanieu has joined #armlinux
sud has joined #armlinux
Xogium has joined #armlinux
marcan has joined #armlinux
jtf has joined #armlinux
manic_laughter has joined #armlinux
amitk has joined #armlinux
manic_laughter has quit [Quit: Leaving]
manic_laughter has joined #armlinux
manic_laughter has quit [Quit: Leaving]
manic_laughter has joined #armlinux
sakman has joined #armlinux
bps has joined #armlinux
bps has joined #armlinux
bps has quit [Changing host]
tre has joined #armlinux
apritzel has joined #armlinux
sszy has joined #armlinux
<krzk>
arnd: abelloni: I took this S3C RTC patch as it has ack and touches arm options.
<arnd>
Ok, thanks krzk
amitk has quit [Quit: leaving]
amitk has joined #armlinux
iivanov has joined #armlinux
amitk has quit [Client Quit]
amitk has joined #armlinux
guillaume_g has joined #armlinux
apritzel has quit [Ping timeout: 258 seconds]
macromorgan has quit [Read error: Connection reset by peer]
macromorgan has joined #armlinux
nathanchance has quit [Ping timeout: 245 seconds]
mturquette has quit [Ping timeout: 245 seconds]
mturquette has joined #armlinux
nathanchance has joined #armlinux
dianders has quit [Ping timeout: 245 seconds]
dianders has joined #armlinux
manic_laughter has quit [Ping timeout: 264 seconds]
manic_laughter has joined #armlinux
wwilly has quit [Quit: Leaving]
elastic_dog has quit [Quit: elastic_dog]
elastic_dog has joined #armlinux
matthias_bgg has joined #armlinux
nsaenz has joined #armlinux
Xogium has quit [Quit: Leaving.]
tudorel has joined #armlinux
Xogium has joined #armlinux
apritzel has joined #armlinux
nsaenz has quit [Quit: Leaving]
nsaenz has joined #armlinux
manic_laughter has quit [Quit: Leaving]
bps has quit [Ping timeout: 260 seconds]
<ajb-linaro>
arnd: well I have my fancy new case but I'm having issues with getting the SSD to work due to a missing/non-functioning USB host controller
<ajb-linaro>
arnd: I'm going to guess it's another DT related issue
<ajb-linaro>
[ 3.763207] brcm-pcie fd500000.pcie: PCI host bridge to bus 0000:00
<ajb-linaro>
goes looking for magic numbers
<ajb-linaro>
arnd: I am at least I think basing the DT on what I get from the VC4 firmware now
<arnd>
nsaenz added the PCIe host in commit d5c8dc0d4c88 ("ARM: dts: bcm2711: Enable PCIe controller"), with the dma-ranges pointing to a 3GB DMA area, but that is different from the 1GB area of the mmc node
<ajb-linaro>
(although possibly it needs overlays on the sdcard?)
<arnd>
I don't know what the boot flow is, I think the original loader expects a dts file to be on the boot file system, and then it patches it according to what it knows about the SoC
<arnd>
ajb-linaro: where to you get the dtb from, do you load that together with u-boot over tftp?
<ajb-linaro>
arnd: it's what u-boot gets passed (and does seem valid)
<ajb-linaro>
fdt addr ${fdt_addr}
<ajb-linaro>
fdt move ${fdt_addr} ${fdt_loadaddr}
<arnd>
ok
<ajb-linaro>
fdt addr ${fdt_loadaddr}
<ajb-linaro>
fdt resize 0x200000
<ajb-linaro>
was the hoop I jumped through as I couldn't resize in place
bps has joined #armlinux
bps has joined #armlinux
bps has quit [Changing host]
<ajb-linaro>
arnd: but the /boot/firmware/overlays directory is empty in this build which makes be wonder if it should be populated so the GPU firmware can do its' thing
<arnd>
ajb-linaro: can you "fdt print /scb/pcie@7d500000"? (I hope I remebered that syntax right)
<nsaenz>
arnd, ajb-linaro the rpi-firmware will change dma-ranges depending on the SoC revision.
<nsaenz>
Older revisions had a HW bug that didn't allow for PCI DMA on addresses higher than 3GB.
<nsaenz>
ajb-linaro, in order for XHCI's firmware to be properly loaded you need 'drivers/reset/reset-raspberrypi.c'.
bps has quit [Ping timeout: 264 seconds]
bps has joined #armlinux
bps has quit [Changing host]
bps has joined #armlinux
<ajb-linaro>
nsaenz: yeah that was in both the linux-5.14.y branch and the rpi-5.14.y I've just switched too
<ajb-linaro>
nsaenz: is that dma tweaking internal to the firmware or reliant on the overlays directory?
* ajb-linaro
is fairly sure his revision is the most recent
<ajb-linaro>
RPI 4 Model B (0xd03114) according to u-boot
<nsaenz>
ajb-linaro, it's internal to the firmware, no overlay required. The patching will happen if it finds a dt alias for 'pcie0' (which should be there by default).
<nsaenz>
ajb-linaro, BTW, is USB working in u-boot?
<ajb-linaro>
nsaenz: hmm how would I test that? The u-boot splash screen certainly says it detects an USB XHCI 1.0 and finds devices on it. But the booting I don't think uses the USB (reads SDcard and boots via Ethernet which I think is on the PCIe)
<ajb-linaro>
nsaenz: it was a custom one but while debugging I've switched to bcm2711_defconfig with mod2yesconfig
<nsaenz>
ajb-linaro, that looks correct. There was a bug (which was solved on newer RPI-FW versions IIRC) where triggering an USB FW load twice, happens through reset-raspberrypi.c in u-boot *and* linux, would break. So please make sure you're updated. Another test would be to bypass u-boot (it's easy to do in config.txt) and see if that makes USB probe correctly.
ardb has joined #armlinux
<maz>
vireshk: I'll try, but my time is severely constraint at the moment (tons of other patches to review, $WORK, plus a number of other unrelated things).
<vireshk>
maz, okay. Thanks.
bps has quit [Ping timeout: 258 seconds]
wwilly has joined #armlinux
jlinton has joined #armlinux
monstr has joined #armlinux
torez has joined #armlinux
iivanov__ has joined #armlinux
iivanov__ has quit [Remote host closed the connection]
iivanov__ has joined #armlinux
iivanov has quit [Ping timeout: 264 seconds]
<j`ey>
geertu: why find_all_cmd for SCHEMA/CHKDT but not yamllint?
torez has quit [Ping timeout: 245 seconds]
bps has joined #armlinux
bps has quit [Changing host]
bps has joined #armlinux
bps has quit [Ping timeout: 260 seconds]
headless has joined #armlinux
wwilly has quit [Ping timeout: 260 seconds]
torez has joined #armlinux
monstr has quit [Remote host closed the connection]
jlinton has quit [Quit: Client closed]
wwilly has joined #armlinux
tre has quit [Remote host closed the connection]
torez has quit [Ping timeout: 252 seconds]
jlinton has joined #armlinux
torez has joined #armlinux
milkylainen_ has joined #armlinux
sudeepholla has quit [Ping timeout: 252 seconds]
guillaume_g has quit [Quit: Konversation terminated!]